Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Pull NFS client updates from Anna Schumaker: "New Features: - Enable the NFS v4.2 READ_PLUS operation by default Stable Fixes: - NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info - NFS: Fix a potential data corruption Bugfixes: - Fix various READ_PLUS issues including: - smatch warnings - xdr size calculations - scratch buffer handling - 32bit / highmem xdr page handling - Fix checkpatch errors in file.c - Fix redundant readdir request after an EOF - Fix handling of COPY ERR_OFFLOAD_NO_REQ - Fix assignment of xprtdata.cred Cleanups: - Remove unused xprtrdma function declarations - Clean up an integer overflow check to avoid a warning - Clean up #includes in dns_resolve.c - Clean up nfs4_get_device_info so we don't pass a NULL pointer to __free_page() - Clean up sunrpc TCP socket timeout configuration - Guard against READDIR loops when entry names are too long - Use EXCHID4_FLAG_USE_PNFS_DS for DS servers" * tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfs: (22 commits) pNFS: Fix assignment of xprtdata.cred NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server NFS/pNFS: Set the connect timeout for the pNFS flexfiles driver SUNRPC: Don't override connect timeouts in rpc_clnt_add_xprt() SUNRPC: Allow specification of TCP client connect timeout at setup SUNRPC: Refactor and simplify connect timeout SUNRPC: Set the TCP_SYNCNT to match the socket timeout NFS: Fix a potential data corruption nfs: fix redundant readdir request after get eof nfs/blocklayout: Use the passed in gfp flags filemap: Fix errors in file.c NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info NFS: Move common includes outside ifdef SUNRPC: clean up integer overflow check xprtrdma: Remove unused function declaration rpcrdma_bc_post_recv() NFS: Enable the READ_PLUS operation by default SUNRPC: kmap() the xdr pages during decode NFSv4.2: Rework scratch handling for READ_PLUS (again) ...
Showing
- fs/nfs/Kconfig 2 additions, 4 deletionsfs/nfs/Kconfig
- fs/nfs/blocklayout/dev.c 2 additions, 2 deletionsfs/nfs/blocklayout/dev.c
- fs/nfs/client.c 2 additions, 0 deletionsfs/nfs/client.c
- fs/nfs/dir.c 11 additions, 4 deletionsfs/nfs/dir.c
- fs/nfs/direct.c 19 additions, 1 deletionfs/nfs/direct.c
- fs/nfs/dns_resolve.c 5 additions, 7 deletionsfs/nfs/dns_resolve.c
- fs/nfs/file.c 1 addition, 1 deletionfs/nfs/file.c
- fs/nfs/internal.h 3 additions, 0 deletionsfs/nfs/internal.h
- fs/nfs/nfs2xdr.c 1 addition, 1 deletionfs/nfs/nfs2xdr.c
- fs/nfs/nfs3client.c 3 additions, 0 deletionsfs/nfs/nfs3client.c
- fs/nfs/nfs3xdr.c 1 addition, 1 deletionfs/nfs/nfs3xdr.c
- fs/nfs/nfs42.h 1 addition, 0 deletionsfs/nfs/nfs42.h
- fs/nfs/nfs42proc.c 3 additions, 2 deletionsfs/nfs/nfs42proc.c
- fs/nfs/nfs42xdr.c 11 additions, 6 deletionsfs/nfs/nfs42xdr.c
- fs/nfs/nfs4client.c 3 additions, 0 deletionsfs/nfs/nfs4client.c
- fs/nfs/nfs4proc.c 5 additions, 12 deletionsfs/nfs/nfs4proc.c
- fs/nfs/pnfs_dev.c 1 addition, 1 deletionfs/nfs/pnfs_dev.c
- fs/nfs/pnfs_nfs.c 4 additions, 1 deletionfs/nfs/pnfs_nfs.c
- fs/nfs/read.c 10 additions, 0 deletionsfs/nfs/read.c
- include/linux/sunrpc/clnt.h 2 additions, 0 deletionsinclude/linux/sunrpc/clnt.h
Loading
Please register or sign in to comment