linux/fs/lockd
Jeff Layton 5e4c283cb3 sunrpc: remove unused svc_version vs_count field
Now that svc_seq_show() and the nfsd netlink stats handler both use
the per-netns svc_stat vs_count arrays, the global per-version
vs_count percpu counters are no longer read by anything. Remove the
vs_count field from struct svc_version and all the associated
DEFINE_PER_CPU_ALIGNED arrays and initializers across nfsd, lockd,
and the NFS client callback service.

Assisted-by: LLM
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://patch.msgid.link/20260717-exportd-netlink-v7-4-b7ce17b83b60@kernel.org
Signed-off-by: Chuck Lever <cel@kernel.org>
2026-08-10 09:54:35 -04:00
..
clnt4xdr.c lockd: Rename struct nlm_res to lockd_res 2026-06-09 16:32:59 -04:00
clntlock.c lockd: Rename struct nlm_lock to lockd_lock 2026-06-09 16:32:59 -04:00
clntproc.c lockd: Rename struct nlm_res to lockd_res 2026-06-09 16:32:59 -04:00
clntxdr.c lockd: Rename struct nlm_res to lockd_res 2026-06-09 16:32:59 -04:00
host.c lockd: Rename struct nlm_reboot to lockd_reboot 2026-06-09 16:32:59 -04:00
lockd.h lockd: fix swapped arguments in nlmsvc_match_ip() 2026-08-10 09:54:35 -04:00
Makefile lockd: Remove dead code from fs/lockd/xdr.c 2026-06-09 16:32:59 -04:00
mon.c lockd: Rename struct nlm_reboot to lockd_reboot 2026-06-09 16:32:59 -04:00
netlink.c tools: ynl-gen: add regeneration comment 2025-11-25 19:20:42 -08:00
netlink.h tools: ynl-gen: add regeneration comment 2025-11-25 19:20:42 -08:00
netns.h lockd: add netlink control interface 2025-03-10 09:10:53 -04:00
nlm.h lockd: Make linux/lockd/nlm.h an internal header 2026-03-29 21:25:09 -04:00
nlm3xdr_gen.c xdrgen: Share void RPC procedure handlers across programs 2026-08-10 09:54:35 -04:00
nlm3xdr_gen.h xdrgen: Share void RPC procedure handlers across programs 2026-08-10 09:54:35 -04:00
nlm4xdr_gen.c xdrgen: Share void RPC procedure handlers across programs 2026-08-10 09:54:35 -04:00
nlm4xdr_gen.h xdrgen: Share void RPC procedure handlers across programs 2026-08-10 09:54:35 -04:00
procfs.c proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
procfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
share.h lockd: preserve multiple NLM_SHARE grants from the same owner 2026-08-10 09:54:35 -04:00
svc.c lockd, nfsd: RCU-protect nlmsvc_ops dispatch 2026-08-10 09:54:35 -04:00
svc4proc.c sunrpc: remove unused svc_version vs_count field 2026-08-10 09:54:35 -04:00
svclock.c lockd: Use "%*phN" to dprintk() a cookie 2026-08-10 09:54:35 -04:00
svcproc.c sunrpc: remove unused svc_version vs_count field 2026-08-10 09:54:35 -04:00
svcshare.c lockd: preserve multiple NLM_SHARE grants from the same owner 2026-08-10 09:54:35 -04:00
svcsubs.c lockd: fix swapped arguments in nlmsvc_match_ip() 2026-08-10 09:54:35 -04:00
trace.c lockd: add some client-side tracepoints 2023-04-26 09:05:00 -04:00
trace.h lockd: Use xdrgen XDR functions for the NLMv3 GRANTED procedure 2026-06-09 16:32:59 -04:00
xdr.h lockd: Remove dead code from fs/lockd/xdr.c 2026-06-09 16:32:59 -04:00