Re: [PATCH 00/26] Zone write plugging

2024-02-08 Thread Damien Le Moal
On 2/3/24 21:11, Jens Axboe wrote: >> I forgot to mention that the patches are against Jens block/for-next >> branch with the addition of Christoph's "clean up blk_mq_submit_bio" >> patches [1] and my patch "null_blk: Always split BIOs to respect queue >> limits" [2]. > > I figured that was the ca

Re: [PATCH 00/26] Zone write plugging

2024-02-08 Thread Damien Le Moal
On 2/6/24 10:25, Bart Van Assche wrote: > On 2/5/24 16:07, Damien Le Moal wrote: >> On 2/6/24 03:18, Bart Van Assche wrote: >>> Are there numbers available about the performance differences (bandwidth >>> and latency) between plugging zoned write bios and zoned write plugging >>> requests? >> >> Fi

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Bart Van Assche
On 2/5/24 16:07, Damien Le Moal wrote: On 2/6/24 03:18, Bart Van Assche wrote: Are there numbers available about the performance differences (bandwidth and latency) between plugging zoned write bios and zoned write plugging requests? Finish reading the cover letter. It has lots of measurements

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Bart Van Assche
On 2/5/24 15:42, Damien Le Moal wrote: On 2/6/24 02:21, Bart Van Assche wrote: On 2/1/24 23:30, Damien Le Moal wrote: The patch series introduces zone write plugging (ZWP) as the new mechanism to control the ordering of writes to zoned block devices. ZWP replaces zone write locking (ZWL) which

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Damien Le Moal
On 2/6/24 03:18, Bart Van Assche wrote: > On 2/1/24 23:30, Damien Le Moal wrote: >> - Zone write plugging operates on BIOs instead of requests. Plugged >> BIOs waiting for execution thus do not hold scheduling tags and thus >> do not prevent other BIOs from being submitted to the device (

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Damien Le Moal
On 2/6/24 02:21, Bart Van Assche wrote: > On 2/1/24 23:30, Damien Le Moal wrote: >> The patch series introduces zone write plugging (ZWP) as the new >> mechanism to control the ordering of writes to zoned block devices. >> ZWP replaces zone write locking (ZWL) which is implemented only by >> mq-dea

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Bart Van Assche
On 2/1/24 23:30, Damien Le Moal wrote: - Zone write plugging operates on BIOs instead of requests. Plugged BIOs waiting for execution thus do not hold scheduling tags and thus do not prevent other BIOs from being submitted to the device (reads or writes to other zones). Depending on

Re: [PATCH 00/26] Zone write plugging

2024-02-05 Thread Bart Van Assche
On 2/1/24 23:30, Damien Le Moal wrote: The patch series introduces zone write plugging (ZWP) as the new mechanism to control the ordering of writes to zoned block devices. ZWP replaces zone write locking (ZWL) which is implemented only by mq-deadline today. ZWP also allows emulating zone append o

Re: [PATCH 00/26] Zone write plugging

2024-02-03 Thread Jens Axboe
On 2/2/24 12:37 AM, Damien Le Moal wrote: > On 2/2/24 16:30, Damien Le Moal wrote: >> The patch series introduces zone write plugging (ZWP) as the new >> mechanism to control the ordering of writes to zoned block devices. >> ZWP replaces zone write locking (ZWL) which is implemented only by >> mq-d

Re: [PATCH 00/26] Zone write plugging

2024-02-01 Thread Damien Le Moal
On 2/2/24 16:30, Damien Le Moal wrote: > The patch series introduces zone write plugging (ZWP) as the new > mechanism to control the ordering of writes to zoned block devices. > ZWP replaces zone write locking (ZWL) which is implemented only by > mq-deadline today. ZWP also allows emulating zone ap

[PATCH 00/26] Zone write plugging

2024-02-01 Thread Damien Le Moal
The patch series introduces zone write plugging (ZWP) as the new mechanism to control the ordering of writes to zoned block devices. ZWP replaces zone write locking (ZWL) which is implemented only by mq-deadline today. ZWP also allows emulating zone append operations using regular writes for zoned