diff options
| author | Chuck Lever <cel@kernel.org> | 2026-07-17 14:41:10 -0400 |
|---|---|---|
| committer | Chuck Lever <cel@kernel.org> | 2026-08-26 16:40:52 -0400 |
| commit | c77111601196c7b385ccf54f010db720f4ca3e9a (patch) | |
| tree | 274e3e584a4b9070ef1a25e78e042c9b4d764102 /scripts/Makefile.thinlto | |
| parent | ec88ba947a45bae7c55bec3988436a5b64d203a6 (diff) | |
| download | linux-next-c77111601196c7b385ccf54f010db720f4ca3e9a.tar.gz linux-next-c77111601196c7b385ccf54f010db720f4ca3e9a.zip | |
NFSD: Relocate NFSv4-internal constants to state.h
The COMPOUND encode-slack sizes and the state-management timeouts at
the tail of nfsd.h are evaluated only by NFSv4 code (nfs4state.c,
nfs4proc.c, and nfs4xdr.c). They nonetheless sit in nfsd.h, where
every NFSD translation unit, including the NFSv2 and NFSv3 paths
that have no use for them, has to parse them.
All three consumers already reach state.h through xdr4.h, so move
the block there. nfsd.h keeps the NFSv4 prototypes for now. Only the
pure constants move.
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Link: https://patch.msgid.link/20260717184112.507548-5-cel@kernel.org
Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
