linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ublk: slow recovery process when io queue depth is low
@ 2025-04-17 10:06 Yoav Cohen
  2025-04-17 14:22 ` Jens Axboe
  2025-04-17 18:12 ` Uday Shankar
  0 siblings, 2 replies; 3+ messages in thread
From: Yoav Cohen @ 2025-04-17 10:06 UTC (permalink / raw)
  To: linux-block@vger.kernel.org
  Cc: ming.lei@redhat.com, axboe@kernel.dk, Guy Eisenberg,
	Jared Holzman

Hi,

I'm running ublk on Ubuntu Kenrel 6.8.0-56-generic.
I notice that if I'm running an IO commands that causing the IO queues to be full (at least the ublk hw queue) it seems like some of the IO's are done 30 seconds~ after they where submitted.
Enlarging the IO queues fixed the issue, and I'm pretty sure the 30 seconds magic number may be result of blk_mq_tag_set timeout filed default(see blk_mq_init_allocated_queue where it set to 30 * HZ)


Can you guys explain the behaviour? 


Thank you

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

end of thread, other threads:[~2025-04-17 18:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-17 10:06 ublk: slow recovery process when io queue depth is low Yoav Cohen
2025-04-17 14:22 ` Jens Axboe
2025-04-17 18:12 ` Uday Shankar

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).