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