• Linus Torvalds's avatar
    Merge tag '6.6-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 · b97d64c7
    Linus Torvalds authored
    Pull smb client updates from Steve French:
    
     - fixes for excessive stack usage
    
     - multichannel reconnect improvements
    
     - DFS fix and cleanup patches
    
     - move UCS-2 conversion code to fs/nls and update cifs and jfs to use
       them
    
     - cleanup patch for compounding, one to fix confusing function name
    
     - inode number collision fix
    
     - reparse point fixes (including avoiding an extra unneeded query on
       symlinks) and a minor cleanup
    
     - directory lease (caching) improvement
    
    * tag '6.6-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6: (24 commits)
      fs/jfs: Use common ucs2 upper case table
      fs/smb/client: Use common code in client
      fs/smb: Swing unicode common code from smb->NLS
      fs/smb: Remove unicode 'lower' tables
      SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion
      [SMB3] send channel sequence number in SMB3 requests after reconnects
      cifs: update desired access while requesting for directory lease
      smb: client: reduce stack usage in smb2_query_reparse_point()
      smb: client: reduce stack usage in smb2_query_info_compound()
      smb: client: reduce stack usage in smb2_set_ea()
      smb: client: reduce stack usage in smb_send_rqst()
      smb: client: reduce stack usage in cifs_demultiplex_thread()
      smb: client: reduce stack usage in cifs_try_adding_channels()
      smb: cilent: set reparse mount points as automounts
      smb: client: query reparse points in older dialects
      smb: client: do not query reparse points twice on symlinks
      smb: client: parse reparse point flag in create response
      smb: client: get rid of dfs code dep in namespace.c
      smb: client: get rid of dfs naming in automount code
      smb: client: rename cifs_dfs_ref.c to namespace.c
      ...
    b97d64c7
inode.c 82.9 KB