Please pull the following changes since commit 1236568ee3cbb0d3ac62d0074a29b97ecf34cbbc: Merge tag 'gpio-v4.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio (2018-08-06 17:35:05 -0700) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/4.19-smb3 for you to fetch changes up to c4f7173ac3b7e22934e51f0121833642a581d723: smb3: create smb3 equivalent alias for cifs pseudo-xattrs (2018-08-10 18:46:58 -0500) ---------------------------------------------------------------- smb3/cifs fixes (including 8 for stable). Other improvements include: - Improved tracing, improved stats - snapshots (previous version mounts work now over SMB3) - performance (compounding enabled for statfs, ~40% faster). - security (make it possible to build cifs.ko with insecure vers=1.0 disabled in Kconfig) ---------------------------------------------------------------- Arnd Bergmann (2): cifs: use timespec64 internally cifs: use 64-bit timestamps for fscache Aurelien Aptel (2): CIFS: fix memory leak and remove dead code CIFS: fix uninitialized ptr deref in smb2 signing Dan Carpenter (1): cifs: Silence uninitialized variable warning Paulo Alcantara (1): cifs: Make sure all data pages are signed correctly Ronnie Sahlberg (11): cifs: use a refcount to protect open/closing the cached file handle cifs: update init_sg, crypt_message to take an array of rqst cifs: make smb_send_rqst take an array of requests cifs: add compound_send_recv() cifs: add SMB2_close_init()/SMB2_close_free() cifs: add SMB2_query_info_[init|free]() cifs: create SMB2_open_init()/SMB2_open_free() helpers. cifs: update receive_encrypted_standard to handle compounded responses cifs: update smb2_queryfs() to use compounding cifs: add missing support for ACLs in SMB 3.11 cifs: don't show domain= in mount output when domain is empty Steve French (26): smb3: if server does not support posix do not allow posix mount option cifs: allow disabling insecure dialects in the config smb3: fill in statfs fsid and correct namelen smb3: add support for statfs for smb3.1.1 posix extensions documentation update - remove old out of date feature info cifs: add missing debug entries for kconfig options smb3: simplify code by removing CONFIG_CIFS_SMB311 smb3: remove noisy warning message on mount smb3: snapshot mounts are read-only and make sure info is displayable about the mount SMB3: Number of requests sent should be displayed for SMB3 not just CIFS smb3: remove per-session operations from per-tree connection stats smb3: don't request leases in symlink creation and query cifs: remove unused stats smb3: add tracepoint for session expired or deleted smb3: add reconnect tracepoints cifs: simple stats should always be enabled smb3: display bytes_read and bytes_written in smb3 stats smb3: fix reset of bytes read and written stats smb3: update readme to correct information about /proc/fs/cifs/Stats smb3: add tracepoint for slow responses smb3: fix minor debug output for CONFIG_CIFS_STATS smb3: Do not send SMB3 SET_INFO if nothing changed smb3: display stats counters for number of slow commands smb3: enumerating snapshots was leaving part of the data off end smb3: allow previous versions to be mounted with snapshot= mount parm smb3: create smb3 equivalent alias for cifs pseudo-xattrs Documentation/filesystems/cifs/CHANGES | 1072 +------------------------------- Documentation/filesystems/cifs/README | 22 +- fs/cifs/Kconfig | 59 +- fs/cifs/cache.c | 6 +- fs/cifs/cifs_debug.c | 66 +- fs/cifs/cifsencrypt.c | 12 +- fs/cifs/cifsfs.c | 33 +- fs/cifs/cifsglob.h | 54 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 12 +- fs/cifs/connect.c | 111 ++-- fs/cifs/fscache.c | 12 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 38 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 2 - fs/cifs/netmisc.c | 19 +- fs/cifs/smb1ops.c | 4 - fs/cifs/smb2inode.c | 6 +- fs/cifs/smb2misc.c | 13 +- fs/cifs/smb2ops.c | 540 +++++++++++----- fs/cifs/smb2pdu.c | 557 +++++++++++------ fs/cifs/smb2pdu.h | 24 + fs/cifs/smb2proto.h | 24 +- fs/cifs/smb2transport.c | 9 +- fs/cifs/trace.h | 64 ++ fs/cifs/transport.c | 211 ++++--- fs/cifs/xattr.c | 28 +- 28 files changed, 1273 insertions(+), 1747 deletions(-) -- Thanks, Steve