From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Tue, 9 Aug 2022 03:15:13 +0000 (-0700)
Subject: Merge tag '5.20-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=eb555cb5b794f4e12a9897f3d46d5a72104cd4a7;p=linux.git

Merge tag '5.20-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd

Pull ksmbd updates from Steve French:

 - fixes for memory access bugs (out of bounds access, oops, leak)

 - multichannel fixes

 - session disconnect performance improvement, and session register
   improvement

 - cleanup

* tag '5.20-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd:
  ksmbd: fix heap-based overflow in set_ntacl_dacl()
  ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
  ksmbd: prevent out of bound read for SMB2_WRITE
  ksmbd: fix use-after-free bug in smb2_tree_disconect
  ksmbd: fix memory leak in smb2_handle_negotiate
  ksmbd: fix racy issue while destroying session on multichannel
  ksmbd: use wait_event instead of schedule_timeout()
  ksmbd: fix kernel oops from idr_remove()
  ksmbd: add channel rwlock
  ksmbd: replace sessions list in connection with xarray
  MAINTAINERS: ksmbd: add entry for documentation
  ksmbd: remove unused ksmbd_share_configs_cleanup function
---

eb555cb5b794f4e12a9897f3d46d5a72104cd4a7