-
- Downloads
Merge tag '5.18-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Pull more cifs updates from Steve French: - three fixes for big endian issues in how Persistent and Volatile file ids were stored - Various misc. fixes: including some for oops, 2 for ioctls, 1 for writeback - cleanup of how tcon (tree connection) status is tracked - Four changesets to move various duplicated protocol definitions (defined both in cifs.ko and ksmbd) into smbfs_common/smb2pdu.h - important performance improvement to use cached handles in some key compounding code paths (reduces numbers of opens/closes sent in some workloads) - fix to allow alternate DFS target to be used to retry on a failed i/o * tag '5.18-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6: cifs: fix NULL ptr dereference in smb2_ioctl_query_info() cifs: prevent bad output lengths in smb2_ioctl_query_info() smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_common smb3: cleanup and clarify status of tree connections smb3: move defines for query info and query fsinfo to smbfs_common smb3: move defines for ioctl protocol header and SMB2 sizes to smbfs_common [smb3] move more common protocol header definitions to smbfs_common cifs: fix incorrect use of list iterator after the loop ksmbd: store fids as opaque u64 integers cifs: fix bad fids sent over wire cifs: change smb2_query_info_compound to use a cached fid, if available cifs: convert the path to utf16 in smb2_query_info_compound cifs: writeback fix cifs: do not skip link targets when an I/O fails
Showing
- fs/cifs/cifs_debug.c 1 addition, 1 deletionfs/cifs/cifs_debug.c
- fs/cifs/cifsfs.c 2 additions, 2 deletionsfs/cifs/cifsfs.c
- fs/cifs/cifsglob.h 13 additions, 11 deletionsfs/cifs/cifsglob.h
- fs/cifs/cifspdu.h 1 addition, 13 deletionsfs/cifs/cifspdu.h
- fs/cifs/cifssmb.c 5 additions, 6 deletionsfs/cifs/cifssmb.c
- fs/cifs/connect.c 27 additions, 19 deletionsfs/cifs/connect.c
- fs/cifs/file.c 7 additions, 1 deletionfs/cifs/file.c
- fs/cifs/misc.c 1 addition, 1 deletionfs/cifs/misc.c
- fs/cifs/smb2glob.h 0 additions, 11 deletionsfs/cifs/smb2glob.h
- fs/cifs/smb2misc.c 7 additions, 7 deletionsfs/cifs/smb2misc.c
- fs/cifs/smb2ops.c 141 additions, 105 deletionsfs/cifs/smb2ops.c
- fs/cifs/smb2pdu.c 34 additions, 39 deletionsfs/cifs/smb2pdu.c
- fs/cifs/smb2pdu.h 3 additions, 557 deletionsfs/cifs/smb2pdu.h
- fs/cifs/smb2proto.h 1 addition, 1 deletionfs/cifs/smb2proto.h
- fs/ksmbd/oplock.c 2 additions, 2 deletionsfs/ksmbd/oplock.c
- fs/ksmbd/smb2pdu.c 46 additions, 62 deletionsfs/ksmbd/smb2pdu.c
- fs/ksmbd/smb2pdu.h 6 additions, 527 deletionsfs/ksmbd/smb2pdu.h
- fs/smbfs_common/smb2pdu.h 627 additions, 12 deletionsfs/smbfs_common/smb2pdu.h
Loading
Please register or sign in to comment