SUNRPC: Use per-CPU counters to tally server RPC counts
authorChuck Lever <chuck.lever@oracle.com>
Tue, 10 Jan 2023 15:31:54 +0000 (10:31 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 20 Feb 2023 14:20:32 +0000 (09:20 -0500)
commit65ba3d2425bf51165b6e88509c632bd15d12883d
tree63f796a78d0ff8b0ce5d635f10d9e543af89bab3
parentf5f9d4a314da88c0a5faa6d168bf69081b7a25ae
SUNRPC: Use per-CPU counters to tally server RPC counts

 - Improves counting accuracy
 - Reduces cross-CPU memory traffic

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/lockd/svc.c
fs/nfs/callback_xdr.c
fs/nfsd/nfs2acl.c
fs/nfsd/nfs3acl.c
fs/nfsd/nfs3proc.c
fs/nfsd/nfs4proc.c
fs/nfsd/nfsproc.c
include/linux/lockd/lockd.h
include/linux/sunrpc/svc.h
net/sunrpc/stats.c
net/sunrpc/svc.c