[GIT PULL] SMB3 Fixes
From: Steve French
Date: Wed Apr 03 2019 - 14:04:02 EST
Please pull the following changes since commit
5e7a8ca319268a70a6c7c3c1fde5bea38e1e5539:
Merge branch 'work.aio' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2019-04-01
08:28:36 -0700)
are available in the Git repository at:
git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc3-smb3-fixes
for you to fetch changes up to 4811e3096daaa56e145a1d2bec45e2e9fe790729:
cifs: a smb2_validate_and_copy_iov failure does not mean the handle
is invalid. (2019-04-01 14:33:38 -0500)
----------------------------------------------------------------
four smb3 fixes for stable
- fix an open path where we had an unitialized structure
- fix for snapshot (previous version) enumeration
- allow reconnect timeout on handles to be configurable to better
handle network or server crash
----------------------------------------------------------------
Ronnie Sahlberg (2):
cifs: fix kref underflow in close_shroot()
cifs: a smb2_validate_and_copy_iov failure does not mean the
handle is invalid.
Steve French (2):
smb3: Fix enumerating snapshots to Azure
SMB3: Allow persistent handle timeout to be configurable on mount
fs/cifs/cifsfs.c | 2 ++
fs/cifs/cifsglob.h | 8 ++++++++
fs/cifs/connect.c | 30 +++++++++++++++++++++++++++++-
fs/cifs/smb2file.c | 6 ++++--
fs/cifs/smb2ops.c | 68
++++++++++++++++++++++++++++++++++++++++++--------------------------
fs/cifs/smb2pdu.c | 49 +++++++++++++++++++++++++++++++++----------------
fs/cifs/smb2proto.h | 5 +++--
7 files changed, 121 insertions(+), 47 deletions(-)
--
Thanks,
Steve