Message ID | 20240328004409.594888-1-dlemoal@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | Zone write plugging | expand |
On Thu, 28 Mar 2024 09:43:39 +0900, 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 operations > using regular writes for zoned devices that do not natively support this > operation (e.g. SMR HDDs). This patch series removes the scsi disk > driver and device mapper zone append emulation to use ZWP emulation. > > [...] Applied, thanks! [01/30] block: Do not force full zone append completion in req_bio_endio() commit: 55251fbdf0146c252ceff146a1bb145546f3e034 Best regards,
On 3/29/24 08:05, Jens Axboe wrote: > > On Thu, 28 Mar 2024 09:43:39 +0900, 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 operations >> using regular writes for zoned devices that do not natively support this >> operation (e.g. SMR HDDs). This patch series removes the scsi disk >> driver and device mapper zone append emulation to use ZWP emulation. >> >> [...] > > Applied, thanks! > > [01/30] block: Do not force full zone append completion in req_bio_endio() > commit: 55251fbdf0146c252ceff146a1bb145546f3e034 > > Best regards, Thanks Jens. Will this also be in your block/for-next branch ? Otherwise, the series will have a conflict in patch 3.
On 3/28/24 5:13 PM, Damien Le Moal wrote: > On 3/29/24 08:05, Jens Axboe wrote: >> >> On Thu, 28 Mar 2024 09:43:39 +0900, 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 operations >>> using regular writes for zoned devices that do not natively support this >>> operation (e.g. SMR HDDs). This patch series removes the scsi disk >>> driver and device mapper zone append emulation to use ZWP emulation. >>> >>> [...] >> >> Applied, thanks! >> >> [01/30] block: Do not force full zone append completion in req_bio_endio() >> commit: 55251fbdf0146c252ceff146a1bb145546f3e034 >> >> Best regards, > > Thanks Jens. Will this also be in your block/for-next branch ? > Otherwise, the series will have a conflict in patch 3. It'll go into 6.9, and I'll rebase the for-6.10/block branch once -rc2 is out. That should take care of the dependency.
On 3/29/24 08:27, Jens Axboe wrote: > On 3/28/24 5:13 PM, Damien Le Moal wrote: >> On 3/29/24 08:05, Jens Axboe wrote: >>> >>> On Thu, 28 Mar 2024 09:43:39 +0900, 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 operations >>>> using regular writes for zoned devices that do not natively support this >>>> operation (e.g. SMR HDDs). This patch series removes the scsi disk >>>> driver and device mapper zone append emulation to use ZWP emulation. >>>> >>>> [...] >>> >>> Applied, thanks! >>> >>> [01/30] block: Do not force full zone append completion in req_bio_endio() >>> commit: 55251fbdf0146c252ceff146a1bb145546f3e034 >>> >>> Best regards, >> >> Thanks Jens. Will this also be in your block/for-next branch ? >> Otherwise, the series will have a conflict in patch 3. > > It'll go into 6.9, and I'll rebase the for-6.10/block branch once -rc2 > is out. That should take care of the dependency. OK. Thanks. I will wait for next week to send out v4 then.