Please pull the following changes since commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f: Linux 6.0 (2022-10-02 14:09:07 -0700) are available in the Git repository at: git://git.samba.org/ksmbd.git tags/6.1-rc-ksmbd-fixes for you to fetch changes up to f5ba1cdaf5eb380e148183bda06d4844b457d095: ksmbd: validate share name from share config response (2022-10-05 01:15:44 -0500) ---------------------------------------------------------------- 24 ksmbd server fixes, including 4 for stable - RDMA (smbdirect fixes) - Fixes for SMB3.1.1 POSIX Extensions (especially for id mapping) - various casemapping fixes for mount and lookup - UID mapping fixes - Fix confusing error message - Negotiate protocol fixes, including NTLMSSP fix - Two encryption fixes - directory listing fix - some cleanup fixes ---------------------------------------------------------------- Al Viro (3): ksmbd: don't open-code file_path() ksmbd: don't open-code %pD ksmbd: constify struct path Atte Heikkilä (3): ksmbd: casefold utf-8 share names and fix ascii lowercase conversion ksmbd: make utf-8 file name comparison work in __caseless_lookup() ksmbd: validate share name from share config response Christian Brauner (1): ksmbd: port to vfs{g,u}id_t and associated helpers Hyunchul Lee (1): MAINTAINERS: remove Hyunchul Lee from ksmbd maintainers Mickaël Salaün (1): ksmbd: Fix user namespace mapping Namjae Jeon (12): ksmbd: remove generic_fillattr use in smb2_open() MAINTAINERS: Add Tom Talpey as ksmbd reviewer ksmbd: fix incorrect handling of iterate_dir ksmbd: update documentation ksmbd: change security id to the one samba used for posix extension ksmbd: set file permission mode to match Samba server posix extension behavior ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response ksmbd: fix endless loop when encryption for response fails ksmbd: fix encryption failure issue for session logoff response ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob ksmbd: hide socket error message when ipv6 config is disable ksmbd: call ib_drain_qp when disconnected Tom Talpey (2): ksmbd: decrease the number of SMB3 smbdirect server SGEs ksmbd: reduce server smbdirect max send/receive segment sizes Zhang Xiaoxu (1): ksmbd: Fix wrong return value and message length check in smb2_ioctl() Documentation/filesystems/cifs/ksmbd.rst | 42 +++++++++++++++------- MAINTAINERS | 2 +- fs/ksmbd/auth.c | 15 +++++--- fs/ksmbd/auth.h | 3 +- fs/ksmbd/connection.c | 8 +++++ fs/ksmbd/connection.h | 2 ++ fs/ksmbd/ksmbd_netlink.h | 3 +- fs/ksmbd/mgmt/share_config.c | 36 +++++++++++-------- fs/ksmbd/mgmt/share_config.h | 4 ++- fs/ksmbd/mgmt/tree_connect.c | 6 ++-- fs/ksmbd/mgmt/tree_connect.h | 2 +- fs/ksmbd/misc.c | 46 +++++++++++++++++++----- fs/ksmbd/misc.h | 5 +-- fs/ksmbd/ndr.c | 8 +++-- fs/ksmbd/oplock.c | 27 +++++++++----- fs/ksmbd/server.c | 4 +-- fs/ksmbd/smb2pdu.c | 126 +++++++++++++++++++++++++++++++++++++--------------------------- fs/ksmbd/smb2pdu.h | 7 ++-- fs/ksmbd/smb_common.c | 6 ++-- fs/ksmbd/smbacl.c | 12 ++++--- fs/ksmbd/smbacl.h | 18 +++++----- fs/ksmbd/transport_rdma.c | 8 +++-- fs/ksmbd/transport_tcp.c | 3 +- fs/ksmbd/unicode.h | 3 +- fs/ksmbd/vfs.c | 36 ++++++++++++------- fs/ksmbd/vfs.h | 4 ++- 26 files changed, 284 insertions(+), 152 deletions(-) -- Thanks, Steve