Merge tag 'nfs-for-5.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust: "Stable fixes: - pNFS: Don't return layout segments that are being used for I/O - pNFS: Don't move layout segments off the active list when being used for I/O Features: - NFS: Add support for user xattrs through the NFSv4.2 protocol - NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC - NFSv4.0 allow nconnect for v4.0 Bugfixes and cleanups: - nfs: ensure correct writeback errors are returned on close() - nfs: nfs_file_write() should check for writeback errors - nfs: Fix getxattr kernel panic and memory overflow - NFS: Fix the pNFS/flexfiles mirrored read failover code - SUNRPC: dont update timeout value on connection reset - freezer: Add unsafe versions of freezable_schedule_timeout_interruptible for NFS - sunrpc: destroy rpc_inode_cachep after unregister_filesystem" * tag 'nfs-for-5.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (32 commits) NFS: Fix flexfiles read failover fs: nfs: delete repeated words in comments rpc_pipefs: convert comma to semicolon nfs: Fix getxattr kernel panic and memory overflow NFS: Don't return layout segments that are in use NFS: Don't move layouts to plh_return_segs list while in use NFS: Add layout segment info to pnfs read/write/commit tracepoints NFS: Add tracepoints for layouterror and layoutstats. NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() SUNRPC dont update timeout value on connection reset nfs: nfs_file_write() should check for writeback errors nfs: ensure correct writeback errors are returned on close() NFSv4.2: xattr cache: get rid of cache discard work queue NFS: remove redundant initialization of variable result NFSv4.0 allow nconnect for v4.0 freezer: Add unsafe versions of freezable_schedule_timeout_interruptible for NFS sunrpc: destroy rpc_inode_cachep after unregister_filesystem NFSv4.2: add client side xattr caching. NFSv4.2: hook in the user extended attribute handlers NFSv4.2: add the extended attribute proc functions. ...
No related branches found
No related tags found
Showing
- fs/nfs/Makefile 1 addition, 1 deletionfs/nfs/Makefile
- fs/nfs/blocklayout/rpc_pipefs.c 1 addition, 1 deletionfs/nfs/blocklayout/rpc_pipefs.c
- fs/nfs/client.c 20 additions, 2 deletionsfs/nfs/client.c
- fs/nfs/dir.c 20 additions, 4 deletionsfs/nfs/dir.c
- fs/nfs/direct.c 1 addition, 1 deletionfs/nfs/direct.c
- fs/nfs/file.c 13 additions, 4 deletionsfs/nfs/file.c
- fs/nfs/flexfilelayout/flexfilelayout.c 40 additions, 24 deletionsfs/nfs/flexfilelayout/flexfilelayout.c
- fs/nfs/fs_context.c 1 addition, 1 deletionfs/nfs/fs_context.c
- fs/nfs/inode.c 17 additions, 3 deletionsfs/nfs/inode.c
- fs/nfs/nfs42.h 24 additions, 0 deletionsfs/nfs/nfs42.h
- fs/nfs/nfs42proc.c 256 additions, 2 deletionsfs/nfs/nfs42proc.c
- fs/nfs/nfs42xattr.c 1056 additions, 0 deletionsfs/nfs/nfs42xattr.c
- fs/nfs/nfs42xdr.c 438 additions, 0 deletionsfs/nfs/nfs42xdr.c
- fs/nfs/nfs4_fs.h 35 additions, 0 deletionsfs/nfs/nfs4_fs.h
- fs/nfs/nfs4client.c 32 additions, 1 deletionfs/nfs/nfs4client.c
- fs/nfs/nfs4file.c 4 additions, 1 deletionfs/nfs/nfs4file.c
- fs/nfs/nfs4proc.c 206 additions, 33 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4super.c 10 additions, 0 deletionsfs/nfs/nfs4super.c
- fs/nfs/nfs4trace.h 39 additions, 7 deletionsfs/nfs/nfs4trace.h
- fs/nfs/nfs4xdr.c 37 additions, 2 deletionsfs/nfs/nfs4xdr.c
Loading
Please register or sign in to comment