“Safest” Patches for
6.19-rc1
- [PATCH
00/13] smb: move duplicate definitions into common header file, part
2(Conflicts have been resolved)
- [PATCH 05/13] smb: move File Attributes definitions into
common/fscc.h
- [PATCH 10/13] smb/client: remove DeviceType Flags and Device
Characteristics definitions
- [PATCH 13/13] smb: move some SMB1 definitions into
common/smb1pdu.h
- [PATCH
v4 00/10] smb: improve search speed of SMB2 maperror
- [PATCH v4 05/10] smb/client: sort smb2_error_map_table array
- [PATCH v4 06/10] smb/client: use bsearch() to find target status
code
- [PATCH v4 07/10] smb/client: introduce smb2_get_err_map()
- [PATCH v4 08/10] smb/client: introduce smb2maperror KUnit tests
- [PATCH
00/30] smb: improve search speed of SMB1 maperror
- [PATCH 07/30] smb/client: introduce DEFINE_CMP_FUNC()
- [PATCH 08/30] smb/client: sort ntstatus_to_dos_map array
- [PATCH 09/30] smb/client: create netmisc_test.c and introduce
- [PATCH 10/30] smb/client: introduce KUnit test to check sort
result
- [PATCH 11/30] smb/client: introduce DEFINE_SEARCH_FUNC()
- [PATCH 12/30] smb/client: use bsearch() to find target in
- [PATCH 13/30] smb/client: remove useless elements from
- [PATCH 14/30] smb/client: introduce DEFINE_CHECK_SEARCH_FUNC()
- [PATCH 15/30] smb/client: introduce KUnit test to check search
result
- [PATCH 16/30] smb/client: sort nt_errs array
- [PATCH 17/30] smb/client: introduce KUnit test to check sort
result
- [PATCH 18/30] smb/client: use bsearch() to find target in
nt_errs
- [PATCH 19/30] smb/client: remove useless elements from nt_errs
array
- [PATCH 20/30] smb/client: introduce KUnit test to check search
result
- [PATCH 21/30] smb/client: sort mapping_table_ERRDOS array
- [PATCH 22/30] smb/client: introduce KUnit test to check sort
result
- [PATCH 23/30] smb/client: use bsearch() to find target in
- [PATCH 24/30] smb/client: remove useless elements from
- [PATCH 25/30] smb/client: introduce KUnit test to check search
result
- [PATCH 26/30] smb/client: sort mapping_table_ERRSRV array
- [PATCH 27/30] smb/client: introduce KUnit test to check sort
result
- [PATCH 28/30] smb/client: use bsearch() to find target in
- [PATCH 29/30] smb/client: remove useless elements from
- [PATCH 30/30] smb/client: introduce KUnit test to check search
result
Other Patches to Be Reviewed
Besides the patches above that are the “safest” and suitable for
6.19-rc1, the other patches to be reviewed on GitHub are as follows:
Merged Patches
The following patches have been merged into mainline:
- d8f52650b24d smb/client: update some SMB2 status strings
- d159702c9492 smb/client: add two elements to smb2_error_map_table
array
- 523ecd976632 smb: rename to
STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP
- bf80d1517dc8 smb/client: remove unused elements from
smb2_error_map_table array
- 6c1eb31ecb97 smb/client: reduce loop count in
map_smb2_to_linux_error() by half
The following patches have been merged into cifs-2.6.git
for-next:
- dcbc073956fa smb: update struct duplicate_extents_to_file_ex
- a691ac0cdd97 smb: move file_notify_information to common/fscc.h
- c0fd2fbe4f73 smb: move SMB2 Notify Action Flags into
common/smb2pdu.h
- 787a2b803211 smb: move notify completion filter flags into
common/smb2pdu.h
- 14a6f0e19fc7 smb/client: add parentheses to NT error code
definitions containing bitwise OR operator
- 1e4c7c9ab176 smb: add documentation references for smb2 change
notify definitions
- 833f0f46368f smb/client: add 4 NT error code definitions
- 3a0a34572269 smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
- 954cbce76316 smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value
- b9695d00b605 smb/client: fix NT_STATUS_NO_DATA_DETECTED value
The following patches have been merged into ksmbd.git
ksmbd-for-next:
- 2e0d224d8988 smb/server: add comment to FileSystemName of
FileFsAttributeInformation
- 98def4eb0244 smb/server: remove unused nterr.h
- 01ab0d1640e3 smb/server: rename include guard in smb_common.h