]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge tag '6.7-rc3-smb3-server-fixes' of git://git.samba.org/ksmbd
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 28 Nov 2023 01:17:23 +0000 (17:17 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 28 Nov 2023 01:17:23 +0000 (17:17 -0800)
commitdf60cee26a2e3d937a319229e335cb3f9c1f16d2
tree72d03f859fa89fb86a8fb0d1695b2da86cd9de5d
parentd095b18f3e22257ab5fb0d1eae76bf1c0f5260f8
parentcd80ce7e68f1624ac29cd0a6b057789d1236641e
Merge tag '6.7-rc3-smb3-server-fixes' of git://git.samba.org/ksmbd

Pull smb server fixes from Steve French:

 - Memory leak fix

 - Fix possible deadlock in open

 - Multiple SMB3 leasing (caching) fixes including:
     - incorrect open count (found via xfstest generic/002 with leases)
     - lease breaking incorrect serialization
     - lease break error handling fix
     - fix sending async response when lease pending

 - Async command fix

* tag '6.7-rc3-smb3-server-fixes' of git://git.samba.org/ksmbd:
  ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
  ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
  ksmbd: release interim response after sending status pending response
  ksmbd: move oplock handling after unlock parent dir
  ksmbd: separately allocate ci per dentry
  ksmbd: fix possible deadlock in smb2_open
  ksmbd: prevent memory leak on error return