• Linus Torvalds's avatar
    Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs · 700170bf
    Linus Torvalds authored
    Pull NFS client updates from Anna Schumaker:
     "New Features:
       - Add support for 'dacl' and 'sacl' attributes
    
      Bugfixes and Cleanups:
       - Fixes for reporting mapping errors
       - Fixes for memory allocation errors
       - Improve warning message when locks are lost
       - Update documentation for the nfs4_unique_id parameter
       - Add an explanation of NFSv4 client identifiers
       - Ensure the i_size attribute is written to the fscache storage
       - Fix freeing uninitialized nfs4_labels
       - Better handling when xprtrdma bc_serv is NULL
       - Mark qualified async operations as MOVEABLE tasks"
    
    * tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs:
      NFSv4.1 mark qualified async operations as MOVEABLE tasks
      xprtrdma: treat all calls not a bcall when bc_serv is NULL
      NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
      NFS: Pass i_size to fscache_unuse_cookie() when a file is released
      Documentation: Add an explanation of NFSv4 client identifiers
      NFS: update documentation for the nfs4_unique_id parameter
      NFS: Improve warning message when locks are lost.
      NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributes
      NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributes
      NFSv4: Specify the type of ACL to cache
      NFSv4: Don't hold the layoutget locks across multiple RPC calls
      pNFS/files: Fall back to I/O through the MDS on non-fatal layout errors
      NFS: Further fixes to the writeback error handling
      NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout
      NFS: Memory allocation failures are not server fatal errors
      NFS: Don't report errors from nfs_pageio_complete() more than once
      NFS: Do not report flush errors in nfs_write_end()
      NFS: Don't report ENOSPC write errors twice
      NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS
      NFS: Do not report EINTR/ERESTARTSYS as mapping errors
    700170bf
file.c 22.3 KB