public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] nfsd: assorted clean-ups
@ 2024-07-26  2:21 NeilBrown
  2024-07-26  2:21 ` [PATCH 1/6] nfsd: Don't pass all of rqst into rqst_exp_find() NeilBrown
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: NeilBrown @ 2024-07-26  2:21 UTC (permalink / raw)
  To: Chuck Lever, Jeff Layton
  Cc: linux-nfs, Olga Kornievskaia, Dai Ngo, Tom Talpey

My recent series (that may not now be needed) to allow fh_verify() to
not be given an rqstp pointer (instead taking the individual fields that
it actually needs) exposed several opportunities for improving code
cleanliness.  This series provides just those.

I'm not convinced that the last 2 are a genuine improvement, but that
follow a pattern set by earlier patches, and maybe they are a good idea.

There is some minor behavioural change in that some error codes are
changed as described in patch 3.

Thanks,
NeilBrown

 [PATCH 1/6] nfsd: Don't pass all of rqst into rqst_exp_find()
 [PATCH 2/6] nfsd: Pass 'cred' instead of 'rqstp' to some functions.
 [PATCH 3/6] nfsd: Move error code mapping to per-version xdr code.
 [PATCH 4/6] nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease()
 [PATCH 5/6] nfsd: further centralize protocol version checks.
 [PATCH 6/6] nfsd: move V4ROOT version check to nfsd_set_fh_dentry()

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-07-27 16:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-26  2:21 [PATCH 0/6] nfsd: assorted clean-ups NeilBrown
2024-07-26  2:21 ` [PATCH 1/6] nfsd: Don't pass all of rqst into rqst_exp_find() NeilBrown
2024-07-26  2:21 ` [PATCH 2/6] nfsd: Pass 'cred' instead of 'rqstp' to some functions NeilBrown
2024-07-26  2:21 ` [PATCH 3/6] nfsd: Move error code mapping to per-version xdr code NeilBrown
2024-07-26 15:40   ` Chuck Lever
2024-07-26 22:07     ` NeilBrown
2024-07-27 16:25       ` Chuck Lever
2024-07-26  2:21 ` [PATCH 4/6] nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease() NeilBrown
2024-07-26  2:21 ` [PATCH 5/6] nfsd: further centralize protocol version checks NeilBrown
2024-07-26  2:21 ` [PATCH 6/6] nfsd: move V4ROOT version check to nfsd_set_fh_dentry() NeilBrown
2024-07-26 12:50 ` [PATCH 0/6] nfsd: assorted clean-ups Jeff Layton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox