Merge tag '6.1-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Pull more cifs updates from Steve French: - fix a regression in guest mounts to old servers - improvements to directory leasing (caching directory entries safely beyond the root directory) - symlink improvement (reducing roundtrips needed to process symlinks) - an lseek fix (to problem where some dir entries could be skipped) - improved ioctl for returning more detailed information on directory change notifications - clarify multichannel interface query warning - cleanup fix (for better aligning buffers using ALIGN and round_up) - a compounding fix - fix some uninitialized variable bugs found by Coverity and the kernel test robot * tag '6.1-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6: smb3: improve SMB3 change notification support cifs: lease key is uninitialized in two additional functions when smb1 cifs: lease key is uninitialized in smb1 paths smb3: must initialize two ACL struct fields to zero cifs: fix double-fault crash during ntlmssp cifs: fix static checker warning cifs: use ALIGN() and round_up() macros cifs: find and use the dentry for cached non-root directories also cifs: enable caching of directories for which a lease is held cifs: prevent copying past input buffer boundaries cifs: fix uninitialised var in smb2_compound_op() cifs: improve symlink handling for smb2+ smb3: clarify multichannel warning cifs: fix regression in very old smb1 mounts cifs: fix skipping to incorrect offset in emit_cached_dirents
No related branches found
No related tags found
Showing
- fs/cifs/cached_dir.c 284 additions, 185 deletionsfs/cifs/cached_dir.c
- fs/cifs/cached_dir.h 13 additions, 7 deletionsfs/cifs/cached_dir.h
- fs/cifs/cifs_ioctl.h 8 additions, 0 deletionsfs/cifs/cifs_ioctl.h
- fs/cifs/cifsfs.c 7 additions, 2 deletionsfs/cifs/cifsfs.c
- fs/cifs/cifsglob.h 37 additions, 11 deletionsfs/cifs/cifsglob.h
- fs/cifs/cifsproto.h 6 additions, 7 deletionsfs/cifs/cifsproto.h
- fs/cifs/cifssmb.c 1 addition, 1 deletionfs/cifs/cifssmb.c
- fs/cifs/connect.c 14 additions, 8 deletionsfs/cifs/connect.c
- fs/cifs/dir.c 12 additions, 20 deletionsfs/cifs/dir.c
- fs/cifs/file.c 24 additions, 21 deletionsfs/cifs/file.c
- fs/cifs/inode.c 105 additions, 71 deletionsfs/cifs/inode.c
- fs/cifs/ioctl.c 24 additions, 1 deletionfs/cifs/ioctl.c
- fs/cifs/link.c 3 additions, 104 deletionsfs/cifs/link.c
- fs/cifs/readdir.c 25 additions, 6 deletionsfs/cifs/readdir.c
- fs/cifs/sess.c 15 additions, 19 deletionsfs/cifs/sess.c
- fs/cifs/smb1ops.c 34 additions, 22 deletionsfs/cifs/smb1ops.c
- fs/cifs/smb2file.c 106 additions, 21 deletionsfs/cifs/smb2file.c
- fs/cifs/smb2inode.c 88 additions, 82 deletionsfs/cifs/smb2inode.c
- fs/cifs/smb2misc.c 1 addition, 1 deletionfs/cifs/smb2misc.c
- fs/cifs/smb2ops.c 54 additions, 95 deletionsfs/cifs/smb2ops.c
Loading
Please register or sign in to comment