Linux-CIFS Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] CIFS/SMB3 fixes
@ 2019-08-29 22:54 Steve French
  2019-08-30  1:00 ` pr-tracker-bot
  0 siblings, 1 reply; 12+ messages in thread
From: Steve French @ 2019-08-29 22:54 UTC (permalink / raw)
  To: Linus Torvalds, CIFS

Please pull the following changes since commit
a55aa89aab90fae7c815b0551b07be37db359d76:

  Linux 5.3-rc6 (2019-08-25 12:01:23 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.3-rc6-smb3-fixes

for you to fetch changes up to 36e337744c0d9ea23a64a8b62bddec6173e93975:

  cifs: update internal module number (2019-08-27 17:29:56 -0500)

----------------------------------------------------------------
a few small SMB3 fixes, and a larger one to fix the problem you
noticed for older cifs string handling.

When the next merge window opens up, we will send a followon patch for
the other, UTF-16, string handling issue you noticed.
----------------------------------------------------------------
Dan Carpenter (1):
      cifs: Use kzfree() to zero out the password

Ronnie Sahlberg (2):
      cifs: set domainName when a domain-key is used in multiuser
      cifs: replace various strncpy with strscpy and similar

Steve French (1):
      cifs: update internal module number

 fs/cifs/cifsfs.h    |   2 +-
 fs/cifs/cifsproto.h |   1 +
 fs/cifs/cifssmb.c   | 197
++++++++++++++++++++++++++++++++++---------------------------------------------------------------------
 fs/cifs/connect.c   |  29 ++++++++++++++--
 fs/cifs/dir.c       |   5 ++-
 fs/cifs/misc.c      |  22 ++++++++++++
 fs/cifs/sess.c      |  26 +++++++++-----
 7 files changed, 135 insertions(+), 147 deletions(-)

-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 fixes
  2019-08-29 22:54 [GIT PULL] CIFS/SMB3 fixes Steve French
@ 2019-08-30  1:00 ` pr-tracker-bot
  0 siblings, 0 replies; 12+ messages in thread
From: pr-tracker-bot @ 2019-08-30  1:00 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS

The pull request you sent on Thu, 29 Aug 2019 17:54:38 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.3-rc6-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/26538100499460ee81546a0dc8d6f14f5151d427

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 Fixes
  2019-07-18  6:10 [GIT PULL] CIFS/SMB3 Fixes Steve French
@ 2019-07-18 18:30 ` pr-tracker-bot
  0 siblings, 0 replies; 12+ messages in thread
From: pr-tracker-bot @ 2019-07-18 18:30 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS

The pull request you sent on Thu, 18 Jul 2019 01:10:02 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/4.3-rc-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ae9b728c8dc0a9939d89f84e8603258ca2a0df22

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [GIT PULL] CIFS/SMB3 Fixes
@ 2019-07-18  6:10 Steve French
  2019-07-18 18:30 ` pr-tracker-bot
  0 siblings, 1 reply; 12+ messages in thread
From: Steve French @ 2019-07-18  6:10 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS

Please pull the following changes since commit
0ecfebd2b52404ae0c54a878c872bb93363ada36:

  Linux 5.2 (2019-07-07 15:41:56 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/4.3-rc-smb3-fixes

for you to fetch changes up to e9630660bd9253b3ed3926e18278b740cf218365:

  smb3: smbdirect no longer experimental (2019-07-15 22:36:51 -0500)

----------------------------------------------------------------
smb3/cifs fixes (3 for stable) and improvements including much faster
encryption (SMB3.1.1 GCM)

----------------------------------------------------------------
Aurelien Aptel (2):
      cifs: add missing GCM module dependency
      smb3: minor cleanup of compound_send_recv

Colin Ian King (1):
      cifs: fix typo in debug message with struct field ia_valid

Hariprasad Kelam (1):
      fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace

Kefeng Wang (1):
      fs: cifs: Drop unlikely before IS_ERR(_OR_NULL)

Paulo Alcantara (SUSE) (1):
      cifs: Properly handle auto disabling of serverino option

Ronnie Sahlberg (6):
      cifs: always add credits back for unsolicited PDUs
      cifs: Fix a race condition with cifs_echo_request
      cifs: refactor and clean up arguments in the reparse point parsing
      cifs: fix parsing of symbolic link error response
      cifs: fix crash in cifs_dfs_do_automount
      cifs: fix crash in smb2_compound_op()/smb2_set_next_command()

Steve French (14):
      SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms
      SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions
      Fix match_server check to allow for auto dialect negotiate
      smb3: if max_credits is specified then display it in /proc/mounts
      cifs: Fix check for matching with existing mount
      cifs: simplify code by removing CONFIG_CIFS_ACL ifdef
      CIFS: Fix module dependency
      add some missing definitions
      smb3: Allow query of symlinks stored as reparse points
      smb3: add new mount option to retrieve mode from special ACE
      smb3: do not send compression info by default
      smb3: Send netname context during negotiate protocol
      SMB3: query inode number on open via create context
      smb3: smbdirect no longer experimental

YueHaibing (1):
      cifs: Use kmemdup in SMB2_ioctl_init()

 fs/cifs/Kconfig         |  18 ++----
 fs/cifs/Makefile        |   3 +-
 fs/cifs/cifs_debug.c    |   2 -
 fs/cifs/cifs_fs_sb.h    |   6 ++
 fs/cifs/cifsfs.c        |  14 +++--
 fs/cifs/cifsglob.h      |   7 ++-
 fs/cifs/cifssmb.c       |  16 +-----
 fs/cifs/connect.c       |  61 ++++++++++++++++-----
 fs/cifs/dfs_cache.c     |   2 +-
 fs/cifs/inode.c         |   8 +--
 fs/cifs/misc.c          |   1 +
 fs/cifs/smb1ops.c       |   3 +-
 fs/cifs/smb2inode.c     |  12 ++++
 fs/cifs/smb2ops.c       | 143 +++++++++++++++++++++++++++++++++---------------
 fs/cifs/smb2pdu.c       |  96 +++++++++++++++++++++++++++-----
 fs/cifs/smb2pdu.h       |  36 ++++++++++--
 fs/cifs/smb2transport.c |  10 +++-
 fs/cifs/transport.c     |  46 ++++++++--------
 fs/cifs/xattr.c         |   4 --
 19 files changed, 335 insertions(+), 153 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 fixes
  2019-05-08 20:37 ` Linus Torvalds
  2019-05-08 20:46   ` Linus Torvalds
@ 2019-05-08 21:47   ` Steve French
  1 sibling, 0 replies; 12+ messages in thread
From: Steve French @ 2019-05-08 21:47 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

On Wed, May 8, 2019 at 3:37 PM Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> On Wed, May 8, 2019 at 11:32 AM Steve French <smfrench@gmail.com> wrote:
> >
> >    [..] Our
> > build verification tests passed (and continue to be extended to
> > include more tests).  See e.g. our 'buildbot' results at:
> > http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/199
>
> Still, is there any reason for that very late rebase?
>
> Why are all the commits so recent?

Most of the commits were from April, three from March, only a few more
recent. I rebased
yesterday (bad idea it seems based on your note) simply to avoid any potential
merge conflict with the two broad VFS changes (unrelated to my PR)
that hit cifs code yesterday (albeit they turned out to be very small).

> And perhaps even more importantly, why is the base for that rebase is
> some completely random and inappropriate commit in the middle of the
> merge window?

Understood. I had originally based it on v5.1 tag, but changed that
for testing after
I saw two other PR's hit I wanted to run the regression tests on
'current' mainline
with the changes in for-next code just in case (very unlikely) the other two
changes that I hadn't seen that hit cifs since 5.1 broke anything or
caused conflicts.

> So don't do the whole "rebase the day before" in the first place, but
> *DEFINITELY* don't do it when you then pick a random and bad point to
> rebase things on top of!

Understood - will do the rebase for our verification testing only
(e.g. to spot any
regressions in recent global or VFS changes) but not for
sending to you.   So for future, will try to send with base as that of
mainline kernel
as of he last cifs PR  merge or new kernel version or rc (e.g.
v5.2-rc1 or v5.1 etc)
whichever is more recent.  Is that ok?



-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 fixes
  2019-05-08 20:37 ` Linus Torvalds
@ 2019-05-08 20:46   ` Linus Torvalds
  2019-05-08 21:47   ` Steve French
  1 sibling, 0 replies; 12+ messages in thread
From: Linus Torvalds @ 2019-05-08 20:46 UTC (permalink / raw)
  To: Steve French; +Cc: CIFS, LKML

On Wed, May 8, 2019 at 1:37 PM Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> So don't do the whole "rebase the day before" in the first place, but
> *DEFINITELY* don't do it when you then pick a random and bad point to
> rebase things on top of!

I've pulled, but I really hope this never happens again.

You could have rebased your work on top of 5.1 if you needed to.

Or you could have just tried to avoid rebasing in the first place.

But picking a random commit that was the top-of-the-tree on the second
day of the merge window (pretty much when things are at their most
chaotic) is just about the worst thing you can do.

I'm considering adding some automation to my pull requests to warn
about craziness like this. Because maybe you've consistently done
something like this in the past, and I've just not noticed how crazy
the pull request was.

               Linus

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 fixes
  2019-05-08 18:32 [GIT PULL] CIFS/SMB3 fixes Steve French
  2019-05-08 20:37 ` Linus Torvalds
@ 2019-05-08 20:45 ` pr-tracker-bot
  1 sibling, 0 replies; 12+ messages in thread
From: pr-tracker-bot @ 2019-05-08 20:45 UTC (permalink / raw)
  To: Steve French; +Cc: CIFS, Linus Torvalds, LKML

The pull request you sent on Wed, 8 May 2019 13:32:35 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-smb3

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/78d9affbb0e79d48fd82b34ef9cd673a7c86d6f2

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [GIT PULL] CIFS/SMB3 fixes
  2019-05-08 18:32 [GIT PULL] CIFS/SMB3 fixes Steve French
@ 2019-05-08 20:37 ` Linus Torvalds
  2019-05-08 20:46   ` Linus Torvalds
  2019-05-08 21:47   ` Steve French
  2019-05-08 20:45 ` pr-tracker-bot
  1 sibling, 2 replies; 12+ messages in thread
From: Linus Torvalds @ 2019-05-08 20:37 UTC (permalink / raw)
  To: Steve French; +Cc: CIFS, LKML

On Wed, May 8, 2019 at 11:32 AM Steve French <smfrench@gmail.com> wrote:
>
>    [..] Our
> build verification tests passed (and continue to be extended to
> include more tests).  See e.g. our 'buildbot' results at:
> http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/199

Still, is there any reason for that very late rebase?

Why are all the commits so recent?

And perhaps even more importantly, why is the base for that rebase is
some completely random and inappropriate commit in the middle of the
merge window?

That's *INSANE*. And it's against everything I've always told people to do:

    DO NOT BASE YOUR DEVELOPMENT WORK ON SOME RANDOM "KERNEL OF THE DAY"
    DURING THE MERGE WINDOW !!

who knows what horrendous bugs we've introduced at that random point
in the merge window, and you now based all your work on that unstable
random commit.

There is *no* excuse for this kind of crazy development. Even if you
use something else than git to develop (some patch-queue based
inferior system or whatever) and even if you then import it into git
later

     PICK A SANE AND STABLE IMPORT POINT

and if you *do* use git for development, but you have to rebase
because you've made some silly mistake and need to undo something

    PICK A SANE AND STABLE REBASE POINT

I don't know how much clearer I can be about this, and I do not
understand why this keeps on happening. We've been using git for just
about 15 years now, and I've said this for pretty much all that time.

Some random googling found this lwn article based on some random old
email of mine from ten years ago:

    https://lwn.net/Articles/328436/

and while it is about general rebasing and merging issues, it does
talk about how to "allow development to be based on a (hopefully)
relatively stable point where the issues are known". That is as
important for a rebase point as it is for a merge point.

Rebasing on top of random kernel versions should not be done. EVER.

And if you did it to avoid some merge conflict, DON'T. I'd much rather
get a pull request for something that is *STABLE* and *WELL-TESTED*,
than get a pull request that has been syntactically cleaned up, but is
based on something that might not work at all under certain
circumstances.

Even if *your* code were to be perfect, that doesn't matter if the
thing you based your code on is a quicksand of memory corruption and
general flakiness.

So don't do the whole "rebase the day before" in the first place, but
*DEFINITELY* don't do it when you then pick a random and bad point to
rebase things on top of!

                   Linus

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [GIT PULL] CIFS/SMB3 fixes
@ 2019-05-08 18:32 Steve French
  2019-05-08 20:37 ` Linus Torvalds
  2019-05-08 20:45 ` pr-tracker-bot
  0 siblings, 2 replies; 12+ messages in thread
From: Steve French @ 2019-05-08 18:32 UTC (permalink / raw)
  To: CIFS, Linus Torvalds; +Cc: LKML

Please pull the following changes since commit
d3511f53bb2475f2a4e8460bee5a1ae6dea2a433:

  Merge branch 'parisc-5.2-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
(2019-05-07 19:34:17 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-smb3

for you to fetch changes up to cb4f7bf6be10b35510e6b2e60f80d85ebc22a578:

  cifs: update module internal version number (2019-05-07 23:24:56 -0500)

----------------------------------------------------------------
CIFS/SMB3 changes, three for stable, adds fiemap support, improves
zero-range support, and includes various RDMA (smb direct fixes).  Our
build verification tests passed (and continue to be extended to
include more tests).  See e.g. our 'buildbot' results at:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/199

Have an additional set of fixes (for improved handling of sparse
files, mode bits, POSIX extensions) that are still being tested that
are not included in this pull request but I expect to send in the next
week.
----------------------------------------------------------------
Aurelien Aptel (1):
      CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb

Christoph Probst (1):
      cifs: fix strcat buffer overflow and reduce raciness in
smb21_set_oplock_level()

Jeff Layton (1):
      cifs: remove superfluous inode_lock in cifs_{strict_}fsync

Kenneth D'souza (1):
      CIFS: Show locallease in /proc/mounts for cifs shares mounted
with locallease feature.

Long Li (7):
      smbd: Make upper layer decide when to destroy the transport
      cifs: smbd: Don't destroy transport on RDMA disconnect
      cifs: smbd: Return EINTR when interrupted
      cifs: smbd: Indicate to retry on transport sending failure
      cifs: smbd: Retry on memory registration failure
      cifs: Call MID callback before destroying transport
      cifs: smbd: take an array of reqeusts when sending upper layer data

Paulo Alcantara (SUSE) (1):
      cifs: Fix DFS cache refresher for DFS links

Ronnie Sahlberg (8):
      cifs: Add support for FSCTL passthrough that write data to the server
      cifs: fix bi-directional fsctl passthrough calls
      cifs: add fiemap support
      cifs: zero-range does not require the file is sparse
      cifs: fix smb3_zero_range for Azure
      cifs: fix credits leak for SMB1 oplock breaks
      cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP
      SMB3: Clean up query symlink when reparse point

Sergey Senozhatsky (1):
      cifs: don't use __constant_cpu_to_le32()

Steve French (8):
      SMB3: Track total time spent on roundtrips for each SMB3 command
      SMB3: update comment to clarify enumerating snapshots
      SMB3: Add handling for different FSCTL access flags
      SMB3: Add defines for new negotiate contexts
      Add new flag on SMB3.1.1 read
      smb3: Add protocol structs for change notify support
      Negotiate and save preferred compression algorithms
      cifs: update module internal version number

 fs/cifs/cifs_debug.c |   33 +-
 fs/cifs/cifsfs.c     |    3 +
 fs/cifs/cifsfs.h     |    4 +-
 fs/cifs/cifsglob.h   |   27 +-
 fs/cifs/cifsproto.h  |    9 +
 fs/cifs/cifssmb.c    |   98 +--
 fs/cifs/connect.c    |   63 +-
 fs/cifs/dfs_cache.c  |  140 ++++-
 fs/cifs/dfs_cache.h  |    5 +-
 fs/cifs/file.c       |    5 -
 fs/cifs/inode.c      |   37 ++
 fs/cifs/link.c       |   13 +-
 fs/cifs/smb1ops.c    |    9 +-
 fs/cifs/smb2ops.c    |  309 ++++++---
 fs/cifs/smb2pdu.c    |   72 ++-
 fs/cifs/smb2pdu.h    |   71 +++
 fs/cifs/smb2status.h | 3480
++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------
 fs/cifs/smbdirect.c  |  292 ++++-----
 fs/cifs/smbdirect.h  |   19 +-
 fs/cifs/smbfsctl.h   |   29 +-
 fs/cifs/transport.c  |   48 +-
 21 files changed, 2582 insertions(+), 2184 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [GIT PULL] CIFS/SMB3 Fixes
@ 2014-10-18 20:25 Steve French
  0 siblings, 0 replies; 12+ messages in thread
From: Steve French @ 2014-10-18 20:25 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-cifs-u79uwXL29TY76Z2rM5mHXA

Improved SMB3 support (symlink and device emulation, and remapping by default
the 7 reserved posix characters) and a workaround for cifs mounts to Mac
(working around a commonly encountered Mac server bug)

Please pull the following changes since commit
0429fbc0bdc297d64188483ba029a23773ae07b0:

  Merge branch 'for-3.18-consistent-ops' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu (2014-10-15
07:48:18 +0200)

are available in the git repository at:


  git://git.samba.org/sfrench/cifs-2.6.git for-linus

for you to fetch changes up to ff273cb879fbc6cd3c5d03a56cfc33f5830e2837:

  [CIFS] Remove obsolete comment (2014-10-17 17:17:12 -0500)

----------------------------------------------------------------
Steve French (10):
      add defines for two new file attributes
      Allow mknod and mkfifo on SMB2/SMB3 mounts
      Add mfsymlinks support for SMB2.1/SMB3. Part 1 create symlink
      mfsymlinks support for SMB2.1/SMB3. Part 2 query symlink
      Allow conversion of characters in Mac remap range. Part 1
      Allow conversion of characters in Mac remap range (part 2)
      Remap reserved posix characters by default (part 3/3)
      Workaround Mac server problem
      Check minimum response length on query_network_interface
      [CIFS] Remove obsolete comment

 fs/cifs/cifs_fs_sb.h   |   1 +
 fs/cifs/cifs_unicode.c | 203 +++++++++++++++++++++++++++++++++++++------------
 fs/cifs/cifs_unicode.h |  31 +++++++-
 fs/cifs/cifsencrypt.c  |   2 +-
 fs/cifs/cifsglob.h     |   6 +-
 fs/cifs/cifssmb.c      |  16 ++--
 fs/cifs/connect.c      |  46 +++++++++--
 fs/cifs/dir.c          |  22 ++++--
 fs/cifs/file.c         |   6 +-
 fs/cifs/inode.c        |  57 ++++++++------
 fs/cifs/link.c         | 145 +++++++++++++++++++++++++++++++++--
 fs/cifs/readdir.c      |   8 +-
 fs/cifs/smb1ops.c      |  33 ++++----
 fs/cifs/smb2misc.c     |  12 ++-
 fs/cifs/smb2ops.c      |  27 ++++---
 fs/cifs/smb2pdu.c      |   2 +
 fs/cifs/smb2pdu.h      |   2 +
 fs/cifs/smb2proto.h    |   8 +-
 fs/cifs/smbencrypt.c   |   1 +
 fs/cifs/xattr.c        |  32 +++-----
 20 files changed, 489 insertions(+), 171 deletions(-)

-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [GIT PULL] CIFS/SMB3 Fixes
@ 2014-10-03 19:56 Steve French
  0 siblings, 0 replies; 12+ messages in thread
From: Steve French @ 2014-10-03 19:56 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-cifs-u79uwXL29TY76Z2rM5mHXA, LKML

Fix for CIFS/SMB3 oops on reconnect during readpages (3.17 regression)
and for incorrectly closing file handle in symlink error cases

Please pull the following changes since commit
50dddff3cb9af328dd42bafe3437c7f47e8b38a9:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
(2014-10-01 21:29:06 -0700)

are available in the git repository at:


  git://git.samba.org/sfrench/cifs-2.6.git for-linus

for you to fetch changes up to 1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2:

  CIFS: Fix readpages retrying on reconnects (2014-10-02 14:17:41 -0500)

----------------------------------------------------------------
Pavel Shilovsky (1):
      CIFS: Fix readpages retrying on reconnects

Steve French (1):
      Fix problem recognizing symlinks

 fs/cifs/file.c         | 8 +-------
 fs/cifs/smb1ops.c      | 2 +-
 fs/cifs/smb2maperror.c | 2 ++
 3 files changed, 4 insertions(+), 8 deletions(-)

-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [GIT PULL] CIFS/SMB3 Fixes
@ 2014-09-18 17:00 Steve French
  0 siblings, 0 replies; 12+ messages in thread
From: Steve French @ 2014-09-18 17:00 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-cifs-u79uwXL29TY76Z2rM5mHXA, Arnd Bergmann

Fixes for problems found during testing and debugging at the SMB3 storage
test event (plugfest) this week.

Please pull the following changes since commit
1536340e7c67694b134cbbc07168e5a524e49d08:

  Merge branches 'locking-urgent-for-linus' and
'timers-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2014-09-13
14:22:12 -0700)

are available in the git repository at:


  git://git.samba.org/sfrench/cifs-2.6.git for-linus

for you to fetch changes up to 364d42930d96a872b2076deeb9c24f9ff132de34:

  Fix mfsymlinks file size check (2014-09-16 06:48:20 -0500)

----------------------------------------------------------------
Arnd Bergmann (1):
      cifs: remove dead code

Steve French (5):
      [CIFS] Fix setting time before epoch (negative time values)
      [SMB3] Fix oops when creating symlinks on smb3
      Revert "cifs: No need to send SIGKILL to demux_thread during umount"
      Update version number displayed by modinfo for cifs.ko
      Fix mfsymlinks file size check

 fs/cifs/cifsfs.h  |  2 +-
 fs/cifs/connect.c | 19 +++++++++++++++++++
 fs/cifs/link.c    | 12 +++++++++---
 fs/cifs/netmisc.c | 20 ++++++++++++++++----
 fs/cifs/sess.c    | 17 -----------------
 5 files changed, 45 insertions(+), 25 deletions(-)

-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, back to index

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-29 22:54 [GIT PULL] CIFS/SMB3 fixes Steve French
2019-08-30  1:00 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2019-07-18  6:10 [GIT PULL] CIFS/SMB3 Fixes Steve French
2019-07-18 18:30 ` pr-tracker-bot
2019-05-08 18:32 [GIT PULL] CIFS/SMB3 fixes Steve French
2019-05-08 20:37 ` Linus Torvalds
2019-05-08 20:46   ` Linus Torvalds
2019-05-08 21:47   ` Steve French
2019-05-08 20:45 ` pr-tracker-bot
2014-10-18 20:25 [GIT PULL] CIFS/SMB3 Fixes Steve French
2014-10-03 19:56 Steve French
2014-09-18 17:00 Steve French

Linux-CIFS Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-cifs/0 linux-cifs/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-cifs linux-cifs/ https://lore.kernel.org/linux-cifs \
		linux-cifs@vger.kernel.org linux-cifs@archiver.kernel.org
	public-inbox-index linux-cifs


Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-cifs


AGPL code for this site: git clone https://public-inbox.org/ public-inbox