[GIT] SMB3 Fix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please pull the following changes since commit
ddfbab46539f2d37a9e9d357b054486b51f7dc27:

  Merge tag 'scsi-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2018-12-18
09:38:34 -0800)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/4.20-rc7-smb3-fixes

for you to fetch changes up to 271b9c0c80076bb1dd868dc384ef3aac87ec7dec:

  smb3: Fix rmdir compounding regression to strict servers (2018-12-19
07:55:32 -0600)

----------------------------------------------------------------
an important smb3 fix for an regression to some servers introduced by
compounding optimization to rmdir

This fix has been tested by multiple developers (including
me) with the usual private xfstesting, but also by the new
cifs/smb3 "buildbot" xfstest VMs (thank you Ronnie and Aurelien for
good work on this automation).  The automated testing has been
updated so that it will catch problems like this in the future.

Note that Pavel discovered (very recently) some unrelated but
extremely important bugs in credit handling (smb3 flow
control problem that can lead to disconnects/reconnects) when
compounding,  that I would have liked to send in ASAP
but the complete testing of those two fixes may
not be done in time and have to wait for 4.21
 ----------------------------------------------------------------
Ronnie Sahlberg (1):
      smb3: Fix rmdir compounding regression to strict servers

 fs/cifs/smb2inode.c | 16 ++++++++--------
 fs/cifs/smb2ops.c   | 23 +++++++++++++++--------
 fs/cifs/smb2proto.h |  3 ++-
 3 files changed, 25 insertions(+), 17 deletions(-)
sfrench@smf-Thinkpad-P51:~/cifs-2.6$


-- 
Thanks,

Steve



[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux