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
Showing
- fs/smb/server/asn1.c 1 addition, 3 deletionsfs/smb/server/asn1.c
- fs/smb/server/auth.c 12 additions, 2 deletionsfs/smb/server/auth.c
- fs/smb/server/connection.c 15 additions, 40 deletionsfs/smb/server/connection.c
- fs/smb/server/connection.h 1 addition, 1 deletionfs/smb/server/connection.h
- fs/smb/server/ksmbd_work.c 92 additions, 1 deletionfs/smb/server/ksmbd_work.c
- fs/smb/server/ksmbd_work.h 26 additions, 8 deletionsfs/smb/server/ksmbd_work.h
- fs/smb/server/mgmt/share_config.h 11 additions, 18 deletionsfs/smb/server/mgmt/share_config.h
- fs/smb/server/oplock.c 10 additions, 21 deletionsfs/smb/server/oplock.c
- fs/smb/server/server.c 4 additions, 4 deletionsfs/smb/server/server.c
- fs/smb/server/smb2pdu.c 232 additions, 295 deletionsfs/smb/server/smb2pdu.c
- fs/smb/server/smb2pdu.h 1 addition, 1 deletionfs/smb/server/smb2pdu.h
- fs/smb/server/smb_common.c 4 additions, 9 deletionsfs/smb/server/smb_common.c
- fs/smb/server/transport_rdma.c 19 additions, 10 deletionsfs/smb/server/transport_rdma.c
- fs/smb/server/vfs.c 2 additions, 2 deletionsfs/smb/server/vfs.c
- fs/smb/server/vfs.h 2 additions, 2 deletionsfs/smb/server/vfs.h
Loading
Please register or sign in to comment