Message ID | 20230817153416.28083-1-pc@manguebit.com (mailing list archive) |
---|---|
Headers | show |
Series | cifs.ko fixes | expand |
Tentatively added to cifs-2.6.git for-next pending testing. Opinions on whether any should be cc:stable? Also let me know if anyone wants to add RB or Acked-by On Thu, Aug 17, 2023 at 10:35 AM Paulo Alcantara <pc@manguebit.com> wrote: > > Hi Steve, > > Follow patchset with DFS, reparse point and -Wframe-larger-than fixes > for v6.6. > > Please review & test. > > Paulo Alcantara (17): > smb: client: introduce DFS_CACHE_TGT_LIST() > smb: client: ensure to try all targets when finding nested links > smb: client: move some params to cifs_open_info_data > smb: client: make smb2_compound_op() return resp buffer on success > smb: client: rename cifs_dfs_ref.c to namespace.c > smb: client: get rid of dfs naming in automount code > smb: client: get rid of dfs code dep in namespace.c > smb: client: parse reparse point flag in create response > smb: client: do not query reparse points twice on symlinks > smb: client: query reparse points in older dialects > smb: cilent: set reparse mount points as automounts > smb: client: reduce stack usage in cifs_try_adding_channels() > smb: client: reduce stack usage in cifs_demultiplex_thread() > smb: client: reduce stack usage in smb_send_rqst() > smb: client: reduce stack usage in smb2_set_ea() > smb: client: reduce stack usage in smb2_query_info_compound() > smb: client: reduce stack usage in smb2_query_reparse_point() > > fs/smb/client/Makefile | 5 +- > fs/smb/client/cifsfs.c | 2 +- > fs/smb/client/cifsfs.h | 11 +- > fs/smb/client/cifsglob.h | 69 ++- > fs/smb/client/cifsproto.h | 9 +- > fs/smb/client/connect.c | 8 +- > fs/smb/client/dfs.c | 291 +++++----- > fs/smb/client/dfs.h | 141 +++-- > fs/smb/client/dfs_cache.c | 10 +- > fs/smb/client/dfs_cache.h | 12 +- > fs/smb/client/dir.c | 4 +- > fs/smb/client/inode.c | 530 ++++++++++-------- > fs/smb/client/{cifs_dfs_ref.c => namespace.c} | 113 ++-- > fs/smb/client/readdir.c | 23 +- > fs/smb/client/sess.c | 68 ++- > fs/smb/client/smb1ops.c | 26 +- > fs/smb/client/smb2inode.c | 199 ++++--- > fs/smb/client/smb2ops.c | 283 +++------- > fs/smb/client/smb2proto.h | 17 +- > fs/smb/client/transport.c | 29 +- > 20 files changed, 993 insertions(+), 857 deletions(-) > rename fs/smb/client/{cifs_dfs_ref.c => namespace.c} (62%) > > -- > 2.41.0 >