OSDN Git Service

Merge tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbd
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 31 Aug 2023 22:28:26 +0000 (15:28 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 31 Aug 2023 22:28:26 +0000 (15:28 -0700)
commit8ae5d298ef2005da5454fc1680f983e85d3e1622
tree5962b3816a64cdbfcc3cac3b5799600ae19648c7
parent7e5cd6f69735d6294965b20e8d26a3bd68ee726e
parent0e2378eaa2b3a663726cf740d4aaa8a801e2cb31
Merge tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbd

Pull smb server updates from Steve French:

 - fix potential overflows in decoding create and in session setup
   requests

 - cleanup fixes

 - compounding fixes, including one for MacOS compounded read requests

 - session setup error handling fix

 - fix mode bit bug when applying force_directory_mode and
   force_create_mode

 - RDMA (smbdirect) write fix

* tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbd:
  ksmbd: add missing calling smb2_set_err_rsp() on error
  ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
  ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
  ksmbd: fix wrong DataOffset validation of create context
  ksmbd: Fix one kernel-doc comment
  ksmbd: reduce descriptor size if remaining bytes is less than request size
  ksmbd: fix `force create mode' and `force directory mode'
  ksmbd: fix wrong interim response on compound
  ksmbd: add support for read compound
  ksmbd: switch to use kmemdup_nul() helper
fs/smb/server/smb2pdu.c
fs/smb/server/vfs.c