On Mon, Mar 20, 2023 at 04:32:57PM -0700, Bart Van Assche wrote: > The use case I'm looking at is Android devices with UFS storage. UFS is > based on SCSI and hence only REQ_OP_WRITE is supported natively. There is a > REQ_OP_ZONE_APPEND emulation in drivers/scsi/sd_zbc.c but it restricts the > queue depth to one. The queue depth (per zone) is limited for regular writes to, for the same reason that the zone append emulations limits them. You seem to be very aware of that too as you've tried various methods to lift that limit, none of which seems to ultimatively work.