All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Hold the zoned write plug lock less long
@ 2025-05-21  0:06 Bart Van Assche
  2025-05-21  0:06 ` [PATCH 1/3] blk-zoned: Move locking into disk_zone_wplug_set_wp_offset() Bart Van Assche
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Bart Van Assche @ 2025-05-21  0:06 UTC (permalink / raw)
  To: Jens Axboe
  Cc: linux-block, Christoph Hellwig, Damien Le Moal, Niklas Cassel,
	Bart Van Assche

Hi Jens,

The zone write plug lock is taken in the submission and in the completion path.
Hence, it is important that this lock is held no longer than needed. This patch
series reduces how long the zone write plug lock is held. Please consider this
patch series for the next merge window.

Thanks,

Bart.

Bart Van Assche (3):
  blk-zoned: Move locking into disk_zone_wplug_set_wp_offset()
  blk-zoned: Move locking into disk_zone_wplug_abort()
  blk-zoned: Do not lock zwplug->lock recursively

 block/blk-zoned.c | 56 +++++++++++++++++++++++++----------------------
 1 file changed, 30 insertions(+), 26 deletions(-)


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

end of thread, other threads:[~2025-05-21  6:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-21  0:06 [PATCH 0/3] Hold the zoned write plug lock less long Bart Van Assche
2025-05-21  0:06 ` [PATCH 1/3] blk-zoned: Move locking into disk_zone_wplug_set_wp_offset() Bart Van Assche
2025-05-21  5:58   ` Christoph Hellwig
2025-05-21  0:06 ` [PATCH 2/3] blk-zoned: Move locking into disk_zone_wplug_abort() Bart Van Assche
2025-05-21  6:00   ` Christoph Hellwig
2025-05-21  0:06 ` [PATCH 3/3] blk-zoned: Do not lock zwplug->lock recursively Bart Van Assche
2025-05-21  6:02   ` Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.