public inbox for linux-fsdevel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] wait/9p: Account 9P RPC waiting time as I/O wait
@ 2026-01-23 14:48 Remi Pommarel
  2026-01-23 14:48 ` [PATCH v2 1/2] wait: Introduce io_wait_event_killable() Remi Pommarel
  2026-01-23 14:48 ` [PATCH v2 2/2] 9p: Track 9P RPC waiting time as IO Remi Pommarel
  0 siblings, 2 replies; 4+ messages in thread
From: Remi Pommarel @ 2026-01-23 14:48 UTC (permalink / raw)
  To: Peter Zijlstra, Ingo Molnar, v9fs
  Cc: Juri Lelli, Vincent Guittot, Eric Van Hensbergen,
	Latchesar Ionkov, Dominique Martinet, linux-fsdevel, linux-kernel,
	Remi Pommarel

This patch serie helps to attribute the time spent waiting for server
responses during 9P RPC calls to I/O wait time in system metrics. As a
result, I/O-intensive operations on a 9pfs mount will now be reflected
in the "wa" column instead of the "id" one of tools like top.

Changes since v1:
  - Convert a bunch of other 9P's wait_event_killable candidates

Remi Pommarel (2):
  wait: Introduce io_wait_event_killable()
  9p: Track 9P RPC waiting time as IO

 include/linux/wait.h  | 15 +++++++++++++++
 net/9p/client.c       |  4 ++--
 net/9p/trans_virtio.c | 14 +++++++-------
 net/9p/trans_xen.c    |  4 ++--
 4 files changed, 26 insertions(+), 11 deletions(-)

-- 
2.50.1


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

end of thread, other threads:[~2026-01-29  7:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-23 14:48 [PATCH v2 0/2] wait/9p: Account 9P RPC waiting time as I/O wait Remi Pommarel
2026-01-23 14:48 ` [PATCH v2 1/2] wait: Introduce io_wait_event_killable() Remi Pommarel
2026-01-23 14:48 ` [PATCH v2 2/2] 9p: Track 9P RPC waiting time as IO Remi Pommarel
2026-01-29  7:34   ` Dominique Martinet

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