Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
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
No related branches found
No related tags found
Showing
- Documentation/admin-guide/nfs/nfs-client.rst 9 additions, 6 deletionsDocumentation/admin-guide/nfs/nfs-client.rst
- Documentation/filesystems/nfs/client-identifier.rst 216 additions, 0 deletionsDocumentation/filesystems/nfs/client-identifier.rst
- Documentation/filesystems/nfs/index.rst 2 additions, 0 deletionsDocumentation/filesystems/nfs/index.rst
- fs/nfs/file.c 21 additions, 29 deletionsfs/nfs/file.c
- fs/nfs/filelayout/filelayout.c 6 additions, 1 deletionfs/nfs/filelayout/filelayout.c
- fs/nfs/fscache.c 3 additions, 4 deletionsfs/nfs/fscache.c
- fs/nfs/internal.h 1 addition, 0 deletionsfs/nfs/internal.h
- fs/nfs/nfs4namespace.c 7 additions, 2 deletionsfs/nfs/nfs4namespace.c
- fs/nfs/nfs4proc.c 140 additions, 42 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c 23 additions, 6 deletionsfs/nfs/nfs4state.c
- fs/nfs/nfs4xdr.c 64 additions, 35 deletionsfs/nfs/nfs4xdr.c
- fs/nfs/pagelist.c 3 additions, 0 deletionsfs/nfs/pagelist.c
- fs/nfs/pnfs.c 2 additions, 0 deletionsfs/nfs/pnfs.c
- fs/nfs/unlink.c 8 additions, 0 deletionsfs/nfs/unlink.c
- fs/nfs/write.c 24 additions, 30 deletionsfs/nfs/write.c
- include/linux/nfs4.h 2 additions, 0 deletionsinclude/linux/nfs4.h
- include/linux/nfs_fs_sb.h 1 addition, 0 deletionsinclude/linux/nfs_fs_sb.h
- include/linux/nfs_xdr.h 11 additions, 1 deletioninclude/linux/nfs_xdr.h
- net/sunrpc/xprtrdma/rpc_rdma.c 5 additions, 0 deletionsnet/sunrpc/xprtrdma/rpc_rdma.c
Loading
Please register or sign in to comment