Linux NFS development
 help / color / mirror / Atom feed
* [PATCH v2 0/3] NFSD DRC fixes for v6.7-rc
@ 2023-11-10 16:28 Chuck Lever
  2023-11-10 16:28 ` [PATCH v2 1/3] NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() Chuck Lever
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Chuck Lever @ 2023-11-10 16:28 UTC (permalink / raw)
  To: linux-nfs

I've chased down the reported failures with krb5i/p. Essentially
the DRC was broken for krb5i/p because of the extra crap those
security flavors stick before and after the NFS headers.

These patches do address bugs in stable kernels, but they will need
to be massaged, tested, and applied by hand to get there. Voting now
open on whether it's worth the trouble for us to do it now, or wait
until someone complains about a particular LTS problem.

---

Chuck Lever (3):
      NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()
      NFSD: Update nfsd_cache_append() to use xdr_stream
      NFSD: Fix checksum mismatches in the duplicate reply cache


 fs/nfsd/cache.h    |  4 +--
 fs/nfsd/nfscache.c | 87 +++++++++++++++++++++++++++-------------------
 fs/nfsd/nfssvc.c   | 14 ++++++--
 3 files changed, 65 insertions(+), 40 deletions(-)

--
Chuck Lever


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

end of thread, other threads:[~2023-11-17 20:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-10 16:28 [PATCH v2 0/3] NFSD DRC fixes for v6.7-rc Chuck Lever
2023-11-10 16:28 ` [PATCH v2 1/3] NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() Chuck Lever
2023-11-17 14:57   ` Jeff Layton
2023-11-17 15:08     ` Chuck Lever
2023-11-17 18:58       ` Chuck Lever III
2023-11-17 20:11         ` Jeff Layton
2023-11-10 16:28 ` [PATCH v2 2/3] NFSD: Update nfsd_cache_append() to use xdr_stream Chuck Lever
2023-11-10 16:28 ` [PATCH v2 3/3] NFSD: Fix checksum mismatches in the duplicate reply cache Chuck Lever
2023-11-11 12:42 ` [PATCH v2 0/3] NFSD DRC fixes for v6.7-rc Jeff Layton
2023-11-11 16:09   ` Chuck Lever III

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