linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] NFSD DIRECT: add handling for misaligned WRITEs
@ 2025-07-30 23:05 Mike Snitzer
  2025-07-30 23:05 ` [PATCH 1/3] NFSD: rename and update nfsd_read_vector_dio trace event to nfsd_analyze_dio Mike Snitzer
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Mike Snitzer @ 2025-07-30 23:05 UTC (permalink / raw)
  To: Chuck Lever, Jeff Layton; +Cc: linux-nfs

Hi,

This series builds on what has been staged in the nfsd-testing branch.

This code has proven to work well during my testing.  Any suggestions
for further refinement are welcome.

Thanks,
Mike

Mike Snitzer (3):
  NFSD: rename and update nfsd_read_vector_dio trace event to nfsd_analyze_dio
  NFSD: prepare nfsd_vfs_write() to use O_DIRECT on misaligned WRITEs
  NFSD: issue WRITEs using O_DIRECT even if IO is misaligned

 fs/nfsd/trace.h |  37 ++++++----
 fs/nfsd/vfs.c   | 188 +++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 180 insertions(+), 45 deletions(-)

-- 
2.44.0


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

end of thread, other threads:[~2025-07-31 19:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-30 23:05 [PATCH 0/3] NFSD DIRECT: add handling for misaligned WRITEs Mike Snitzer
2025-07-30 23:05 ` [PATCH 1/3] NFSD: rename and update nfsd_read_vector_dio trace event to nfsd_analyze_dio Mike Snitzer
2025-07-31 15:31   ` Jeff Layton
2025-07-31 17:04     ` Mike Snitzer
2025-07-31 18:10       ` Chuck Lever
2025-07-31 18:12         ` Mike Snitzer
2025-07-31 19:04       ` Jeff Layton
2025-07-30 23:05 ` [PATCH 2/3] NFSD: prepare nfsd_vfs_write() to use O_DIRECT on misaligned WRITEs Mike Snitzer
2025-07-30 23:05 ` [PATCH 3/3] NFSD: issue WRITEs using O_DIRECT even if IO is misaligned Mike Snitzer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).