lkml.org 
[lkml]   [2023]   [Dec]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
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

\
 
 \ /
  Last update: 2023-12-12 05:45    [W:0.029 / U:0.380 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site