Messages in this thread | | | From | Steve French <> | Date | Mon, 11 Dec 2023 22:44:32 -0600 | Subject | [GIT PULL] ksmbd fixes |
| |
Please pull the following changes since commit 33cc938e65a98f1d29d0a18403dbbee050dcad9a:
Linux 6.7-rc4 (2023-12-03 18:52:56 +0900)
are available in the Git repository at:
git://git.samba.org/ksmbd.git tags/6.7-rc5-ksmbd-server-fixes
for you to fetch changes up to 13736654481198e519059d4a2e2e3b20fa9fdb3e:
ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (2023-12-08 10:11:33 -0600)
---------------------------------------------------------------- Nine smb3 server fixes - Memory leak fix (in lock error path) - Two fixes for create with allocation size - FIx for potential UAF in lease break error path - Five directory lease (caching) fixes found during additional recent testing
---------------------------------------------------------------- Namjae Jeon (8): ksmbd: set epoch in create context v2 lease ksmbd: set v2 lease capability ksmbd: downgrade RWH lease caching state to RH for directory ksmbd: send v2 lease break notification for directory ksmbd: lazy v2 lease break on smb2_write() ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack() ksmbd: fix wrong allocation size update in smb2_open() ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
Zizhi Wo (1): ksmbd: fix memory leak in smb2_lock()
fs/smb/common/smb2pdu.h | 3 +- fs/smb/server/oplock.c | 115 +++++++++++++++++++++++++++++++++++++++++++------ fs/smb/server/oplock.h | 8 +++- fs/smb/server/smb2ops.c | 9 ++-- fs/smb/server/smb2pdu.c | 62 ++++++++++++++------------ fs/smb/server/vfs.c | 3 ++ fs/smb/server/vfs_cache.c | 13 +++++- fs/smb/server/vfs_cache.h | 3 ++ 8 files changed, 171 insertions(+), 45 deletions(-)
-- Thanks,
Steve
| |