Please pull the following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/5.15-rc1-smb3 for you to fetch changes up to 35866f3f779aef5e7ba84e4d1023fe2e2a0e219e: cifs: Not to defer close on file when lock is set (2021-09-17 16:59:41 -0500) ---------------------------------------------------------------- 5 cifs/smb3 client fixes: - two deferred close fixes (for bugs found with xfstests 478 and 461) - a deferred close improvement in rename - two trivial fixes for incorrect Linux comment formatting of multiple cifs files (pointed out by automated kernel test robot and checkpatch) There is one additional deferred close fix and some important multichannel fixes that are still being reviewed/tested that are not included in this. ---------------------------------------------------------------- Rohith Surabattula (3): cifs: Deferred close performance improvements cifs: Fix soft lockup during fsstress cifs: Not to defer close on file when lock is set Steve French (2): cifs: remove pathname for file from SPDX header cifs: fix incorrect kernel doc comments fs/cifs/cache.c | 2 +- fs/cifs/cifs_debug.c | 1 - fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifs_ioctl.h | 1 - fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifs_spnego.h | 2 +- fs/cifs/cifs_unicode.c | 1 - fs/cifs/cifsacl.c | 1 - fs/cifs/cifsacl.h | 1 - fs/cifs/cifsencrypt.c | 1 - fs/cifs/cifsfs.c | 1 - fs/cifs/cifsfs.h | 1 - fs/cifs/cifsglob.h | 2 +- fs/cifs/cifspdu.h | 1 - fs/cifs/cifsproto.h | 4 +++- fs/cifs/cifssmb.c | 1 - fs/cifs/connect.c | 13 ++++++++--- fs/cifs/dir.c | 1 - fs/cifs/dns_resolve.c | 1 - fs/cifs/dns_resolve.h | 4 ++-- fs/cifs/export.c | 1 - fs/cifs/file.c | 3 ++- fs/cifs/fscache.c | 2 +- fs/cifs/fscache.h | 2 +- fs/cifs/inode.c | 7 +++--- fs/cifs/ioctl.c | 3 +-- fs/cifs/link.c | 1 - fs/cifs/misc.c | 42 +++++++++++++++++++++++++++++++++--- fs/cifs/netmisc.c | 1 - fs/cifs/ntlmssp.h | 1 - fs/cifs/readdir.c | 1 - fs/cifs/rfc1002pdu.h | 1 - fs/cifs/sess.c | 1 - fs/cifs/smb2file.c | 1 - fs/cifs/smb2glob.h | 1 - fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 1 - fs/cifs/smb2pdu.c | 1 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 1 - fs/cifs/smb2status.h | 1 - fs/cifs/smb2transport.c | 1 - fs/cifs/smberr.h | 1 - fs/cifs/transport.c | 1 - fs/cifs/winucase.c | 1 - fs/cifs/xattr.c | 1 - fs/smbfs_common/smbfsctl.h | 2 +- include/uapi/linux/cifs/cifs_mount.h | 1 - 48 files changed, 67 insertions(+), 57 deletions(-) -- Thanks, Steve