• Linus Torvalds's avatar
    Merge tag '6.7-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 · 766e9cf3
    Linus Torvalds authored
    Pull smb client updates from Steve French:
    
     - use after free fixes and deadlock fix
    
     - symlink timestamp fix
    
     - hashing perf improvement
    
     - multichannel fixes
    
     - minor debugging improvements
    
     - fix creating fifos when using "sfu" mounts
    
     - NTLMSSP authentication improvement
    
     - minor fixes to include some missing create flags and structures from
       recently updated protocol documentation
    
    * tag '6.7-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6:
      cifs: force interface update before a fresh session setup
      cifs: do not reset chan_max if multichannel is not supported at mount
      cifs: reconnect helper should set reconnect for the right channel
      smb: client: fix use-after-free in smb2_query_info_compound()
      smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
      cifs: add xid to query server interface call
      cifs: print server capabilities in DebugData
      smb: use crypto_shash_digest() in symlink_hash()
      smb: client: fix use-after-free bug in cifs_debug_data_proc_show()
      smb: client: fix potential deadlock when releasing mids
      smb3: fix creating FIFOs when mounting with "sfu" mount option
      Add definition for new smb3.1.1 command type
      SMB3: clarify some of the unused CreateOption flags
      cifs: Add client version details to NTLM authenticate message
      smb3: fix touch -h of symlink
    766e9cf3
smb2ops.c 160 KB