Please pull the following changes since commit 6d796c50f84ca79f1722bb131799e5a5710c4700: Linux 6.2-rc6 (2023-01-29 13:59:43 -0800) are available in the Git repository at: git://git.samba.org/ksmbd.git tags/6.3-rc-ksmbd-fixes for you to fetch changes up to d3ca9f7aeba793d74361d88a8800b2f205c9236b: ksmbd: fix possible memory leak in smb2_lock() (2023-02-19 17:57:25 -0600) ---------------------------------------------------------------- Ten ksmbd smb3 server fixes, including three for stable - Fix for memory leak - Two important fixes for frame length checks (which are also now stricter) - four minor cleanup fixes - Fix to clarify ksmbd/Kconfig to indent properl - Conversion of the channel list and rpc handle list to xarrays ---------------------------------------------------------------- Colin Ian King (1): ksmbd: Fix spelling mistake "excceed" -> "exceeded" Dawei Li (4): ksmbd: Implements sess->ksmbd_chann_list as xarray ksmbd: Implements sess->rpc_handle_list as xarray ksmbd: fix typo, syncronous->synchronous ksmbd: Remove duplicated codes Hangyu Hua (1): ksmbd: fix possible memory leak in smb2_lock() Jiapeng Chong (1): ksmbd: Fix parameter name and comment mismatch Namjae Jeon (2): ksmbd: fix wrong data area length for smb2 lock request ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length Steve French (1): ksmbd: update Kconfig to note Kerberos support and fix indentation fs/ksmbd/Kconfig | 8 ++++++-- fs/ksmbd/asn1.c | 23 +++++++++++------------ fs/ksmbd/connection.c | 6 +++--- fs/ksmbd/ksmbd_work.h | 2 +- fs/ksmbd/mgmt/user_session.c | 98 ++++++++++++++++++++++++++++++++++++++----------------------------------------------------------- fs/ksmbd/mgmt/user_session.h | 6 ++---- fs/ksmbd/smb2misc.c | 31 +++++++++++++------------------ fs/ksmbd/smb2pdu.c | 66 ++++++++++++++++++++--------------------------------------------- fs/ksmbd/vfs.c | 6 +++--- fs/ksmbd/vfs_cache.c | 5 ++--- 10 files changed, 99 insertions(+), 152 deletions(-) -- Thanks, Steve