[GIT PULL] SMB3 updates for 5.8

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

 



Please pull the following changes since commit
3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162:

  Linux 5.7 (2020-05-31 16:49:15 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.8-rc-smb3-fixes-part-1

for you to fetch changes up to 331cc667a99c633abbbebeab4675beae713fb331:

  cifs: update internal module version number (2020-06-04 13:50:55 -0500)

----------------------------------------------------------------
22 changesets, 2 for stable.  Includes big performance improvement for
large i/o when using multichannel, also includes DFS fixes

Build verification results:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/353

There are another set of patches still being tested that are not
included in this
pull request (e.g. idfromsid, posix extensions getattr improvements,
mount improvements)
----------------------------------------------------------------
Aurelien Aptel (5):
      cifs: multichannel: move channel selection in function
      cifs: multichannel: always zero struct cifs_io_parms
      cifs: multichannel: move channel selection above transport layer
      cifs: multichannel: use pointer for binding channel
      cifs: multichannel: try to rebind when reconnecting a channel

Colin Ian King (1):
      cifs: remove redundant initialization of variable rc

Joe Perches (1):
      cifs: Standardize logging output

Kenneth D'souza (2):
      cifs: handle "nolease" option for vers=1.0
      cifs: dump Security Type info in DebugData

Paulo Alcantara (3):
      cifs: set up next DFS target before generic_ip_connect()
      cifs: handle hostnames that resolve to same ip in failover
      cifs: get rid of unused parameter in reconn_setup_dfs_targets()

Ronnie Sahlberg (2):
      cifs: reduce stack use in smb2_compound_op
      cifs: move some variables off the stack in smb2_ioctl_query_info

Steve French (8):
      smb3: Add new parm "nodelete"
      cifs: minor fix to two debug messages
      smb3: minor update to compression header definitions
      cifs: fix minor typos in comments and log messages
      smb3: default to minimum of two channels when multichannel specified
      smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K
      smb3: remove static checker warning
      cifs: update internal module version number

 fs/cifs/cifs_debug.c  |   6 +
 fs/cifs/cifs_debug.h  | 145 +++++++++---------
 fs/cifs/cifsencrypt.c |   8 +-
 fs/cifs/cifsfs.c      |   2 +
 fs/cifs/cifsfs.h      |   2 +-
 fs/cifs/cifsglob.h    |  20 ++-
 fs/cifs/cifsproto.h   |  36 +++--
 fs/cifs/cifsroot.c    |   6 +-
 fs/cifs/cifssmb.c     |  81 ++++++----
 fs/cifs/connect.c     | 130 ++++++++--------
 fs/cifs/dfs_cache.c   |  14 +-
 fs/cifs/file.c        |  60 ++++----
 fs/cifs/inode.c       |  17 ++-
 fs/cifs/link.c        |   8 +-
 fs/cifs/misc.c        |  60 +++++++-
 fs/cifs/netmisc.c     |   6 +-
 fs/cifs/readdir.c     |  10 +-
 fs/cifs/sess.c        |  55 ++++---
 fs/cifs/smb1ops.c     |   2 +-
 fs/cifs/smb2inode.c   | 137 +++++++++--------
 fs/cifs/smb2misc.c    |  20 +--
 fs/cifs/smb2ops.c     | 168 +++++++++++++--------
 fs/cifs/smb2pdu.c     | 499
++++++++++++++++++++++++++++++++++++++-----------------------
 fs/cifs/smb2pdu.h     |  13 +-
 fs/cifs/smb2proto.h   |  25 +++-
 fs/cifs/smbdirect.c   | 165 ++++++++------------
 fs/cifs/transport.c   |  75 ++++++----
 27 files changed, 1041 insertions(+), 729 deletions(-)

-- 
Thanks,

Steve



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

  Powered by Linux