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