[GIT PULL] ksmbd server fixes

From: Steve French
Date: Wed Aug 20 2025 - 22:03:07 EST


Please pull the following changes since commit
c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9:

Linux 6.17-rc2 (2025-08-17 15:22:10 -0700)

are available in the Git repository at:

git://git.samba.org/ksmbd.git tags/6.17-rc2-ksmbd-server-fixes

for you to fetch changes up to 89bb430f621124af39bb31763c4a8b504c9651e2:

ksmbd: fix refcount leak causing resource not released (2025-08-17
19:33:29 -0500)

----------------------------------------------------------------
Three ksmbd smb3 server fixes
- fix refcount issue that can cause memory leak
- rate limit repeated connections from IPv6, not just IPv4 addresses
- fix potential null pointer access of smb direct work queue
----------------------------------------------------------------
Namjae Jeon (1):
ksmbd: extend the connection limiting mechanism to support IPv6

Stefan Metzmacher (1):
smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()

Ziyan Xu (1):
ksmbd: fix refcount leak causing resource not released

fs/smb/server/connection.c | 3 ++-
fs/smb/server/connection.h | 7 ++++++-
fs/smb/server/oplock.c | 13 ++++++++++---
fs/smb/server/transport_rdma.c | 5 ++++-
fs/smb/server/transport_rdma.h | 4 +++-
fs/smb/server/transport_tcp.c | 26 +++++++++++++++++++++++---
6 files changed, 48 insertions(+), 10 deletions(-)

--
Thanks,

Steve