* [GIT PULL] nfsd changes for 5.16
@ 2021-11-10 21:50 J. Bruce Fields
2021-11-11 1:07 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: J. Bruce Fields @ 2021-11-10 21:50 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-nfs, linux-kernel, Chuck Lever
Please pull:
git://linux-nfs.org/~bfields/linux.git tags/nfsd-5.16
for 5.16 nfsd changes.
A slow cycle for nfsd: mainly cleanup, including Neil's patch dropping
support for a filehandle format deprecated 20 years ago, and further
xdr-related cleanup from Chuck.
--b.
Changcheng Deng (1):
NFSD:fix boolreturn.cocci warning
Chuck Lever (15):
NFSD: Optimize DRC bucket pruning
SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases
NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()
svcrdma: Split the svcrdma_wc_receive() tracepoint
svcrdma: Split the svcrdma_wc_send() tracepoint
svcrdma: Split svcrmda_wc_{read,write} tracepoints
SUNRPC: Add trace event when alloc_pages_bulk() makes no progress
SUNRPC: Capture value of xdr_buf::page_base
SUNRPC: Simplify the SVC dispatch code path
SUNRPC: De-duplicate .pc_release() call sites
SUNRPC: Replace the "__be32 *p" parameter to .pc_decode
SUNRPC: Change return value type of .pc_decode
NFSD: Save location of NFSv4 COMPOUND status
SUNRPC: Replace the "__be32 *p" parameter to .pc_encode
SUNRPC: Change return value type of .pc_encode
Colin Ian King (1):
NFSD: Initialize pointer ni with NULL and not plain integer 0
J. Bruce Fields (5):
nfsd: don't alloc under spinlock in rpc_parse_scope_id
nfs: reexport documentation
nfsd: update create verifier comment
nfsd: document server-to-server-copy parameters
nfsd4: remove obselete comment
NeilBrown (3):
NFSD: move filehandle format declarations out of "uapi".
NFSD: drop support for ancient filehandles
NFSD: simplify struct nfsfh
Yang Li (1):
UNRPC: Return specific error code on kmalloc failure
Documentation/admin-guide/kernel-parameters.txt | 14 +
Documentation/filesystems/nfs/index.rst | 1 +
Documentation/filesystems/nfs/reexport.rst | 113 +++++++
fs/lockd/svc.c | 6 +-
fs/lockd/xdr.c | 152 +++++-----
fs/lockd/xdr4.c | 153 +++++-----
fs/nfs/callback_xdr.c | 4 +-
fs/nfsd/flexfilelayout.c | 2 +-
fs/nfsd/lockd.c | 2 +-
fs/nfsd/nfs2acl.c | 44 +--
fs/nfsd/nfs3acl.c | 48 +--
fs/nfsd/nfs3proc.c | 3 +-
fs/nfsd/nfs3xdr.c | 387 +++++++++++-------------
fs/nfsd/nfs4callback.c | 2 +-
fs/nfsd/nfs4proc.c | 11 +-
fs/nfsd/nfs4state.c | 6 +-
fs/nfsd/nfs4xdr.c | 52 ++--
fs/nfsd/nfscache.c | 17 +-
fs/nfsd/nfsctl.c | 6 +-
fs/nfsd/nfsd.h | 6 +-
fs/nfsd/nfsfh.c | 173 ++++-------
fs/nfsd/nfsfh.h | 55 +++-
fs/nfsd/nfsproc.c | 3 +-
fs/nfsd/nfssvc.c | 28 +-
fs/nfsd/nfsxdr.c | 187 +++++-------
fs/nfsd/vfs.c | 7 +-
fs/nfsd/xdr.h | 37 +--
fs/nfsd/xdr3.h | 63 ++--
fs/nfsd/xdr4.h | 7 +-
include/linux/lockd/xdr.h | 27 +-
include/linux/lockd/xdr4.h | 29 +-
include/linux/sunrpc/svc.h | 14 +-
include/trace/events/rpcrdma.h | 185 ++++++++++-
include/trace/events/sunrpc.h | 38 ++-
include/uapi/linux/nfsd/nfsfh.h | 115 -------
net/sunrpc/addr.c | 40 ++-
net/sunrpc/auth_gss/svcauth_gss.c | 2 +-
net/sunrpc/svc.c | 80 +----
net/sunrpc/svc_xprt.c | 1 +
net/sunrpc/xdr.c | 32 +-
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +-
net/sunrpc/xprtrdma/svc_rdma_rw.c | 30 +-
net/sunrpc/xprtrdma/svc_rdma_sendto.c | 14 +-
43 files changed, 1155 insertions(+), 1050 deletions(-)
create mode 100644 Documentation/filesystems/nfs/reexport.rst
delete mode 100644 include/uapi/linux/nfsd/nfsfh.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] nfsd changes for 5.16
2021-11-10 21:50 [GIT PULL] nfsd changes for 5.16 J. Bruce Fields
@ 2021-11-11 1:07 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2021-11-11 1:07 UTC (permalink / raw)
To: J. Bruce Fields; +Cc: Linus Torvalds, linux-nfs, linux-kernel, Chuck Lever
The pull request you sent on Wed, 10 Nov 2021 16:50:22 -0500:
> git://linux-nfs.org/~bfields/linux.git tags/nfsd-5.16
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/38764c734028bf0ae4cf262f3eb7d965c86298bd
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-11-11 1:08 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-10 21:50 [GIT PULL] nfsd changes for 5.16 J. Bruce Fields
2021-11-11 1:07 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).