• Linus Torvalds's avatar
    Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench/cifs-2.6 · c19798af
    Linus Torvalds authored
    Pull cifs updates from Steve French:
    
     - improvements to mode bit conversion, chmod and chown when using
       cifsacl mount option
    
     - two new mount options for controlling attribute caching
    
     - improvements to crediting and reconnect, improved debugging
    
     - reconnect fix
    
     - add SMB3.1.1 dialect to default dialects for vers=3
    
    * tag '5.12-smb3-part1' of git://git.samba.org/sfrench/cifs-2.6: (27 commits)
      cifs: update internal version number
      cifs: use discard iterator to discard unneeded network data more efficiently
      cifs: introduce helper for finding referral server to improve DFS target resolution
      cifs: check all path components in resolved dfs target
      cifs: fix DFS failover
      cifs: fix nodfs mount option
      cifs: fix handling of escaped ',' in the password mount argument
      cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout
      cifs: convert revalidate of directories to using directory metadata cache timeout
      cifs: Add new mount parameter "acdirmax" to allow caching directory metadata
      cifs: If a corrupted DACL is returned by the server, bail out.
      cifs: minor simplification to smb2_is_network_name_deleted
      TCON Reconnect during STATUS_NETWORK_NAME_DELETED
      cifs: cleanup a few le16 vs. le32 uses in cifsacl.c
      cifs: Change SIDs in ACEs while transferring file ownership.
      cifs: Retain old ACEs when converting between mode bits and ACL.
      cifs: Fix cifsacl ACE mask for group and others.
      cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData
      cifs: change confusing field serverName (to ip_addr)
      cifs: Fix inconsistent IS_ERR and PTR_ERR
      ...
    c19798af
inode.c 77.1 KB