Please pull the following changes since commit 457391b0380335d5e9a5babdec90ac53928b23b4: Linux 6.3 (2023-04-23 12:02:52 -0700) are available in the Git repository at: git://git.samba.org/ksmbd.git tags/6.4-rc-ksmbd-server-fixes for you to fetch changes up to 74d7970febf7e9005375aeda0df821d2edffc9f7: ksmbd: fix racy issue from using ->d_parent and ->d_name (2023-04-24 00:09:20 -0500) ---------------------------------------------------------------- - three SMB3.1.1 negotiate context fixes and cleanup - new lock_rename_child VFS helper - ksmbd fix to avoid unlink race and to use the new VFS helper to avoid rename race ---------------------------------------------------------------- Al Viro (1): fs: introduce lock_rename_child() helper David Disseldorp (3): ksmbd: set NegotiateContextCount once instead of every inc ksmbd: avoid duplicate negotiate ctx offset increments ksmbd: remove unused compression negotiate ctx packing Namjae Jeon (2): ksmbd: remove internal.h include ksmbd: fix racy issue from using ->d_parent and ->d_name Steve French (1): Merge tag 'pull-lock_rename_child' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into ksmbd-for-next fs/internal.h | 2 - fs/ksmbd/smb2pdu.c | 203 ++++++++++++-------------------------------------- fs/ksmbd/vfs.c | 437 ++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------- fs/ksmbd/vfs.h | 19 ++--- fs/ksmbd/vfs_cache.c | 5 +- fs/namei.c | 125 +++++++++++++++++++++++++------ include/linux/namei.h | 9 +++ 7 files changed, 357 insertions(+), 443 deletions(-) -- Thanks, Steve