Hi Jens, This patch series improves write performance for zoned UFS devices. Please consider these patches for the next merge window. Thank you, Bart. Changes compared to v1: - Left out the patches that are already upstream. - Switched the approach in patch "scsi: Retry unaligned zoned writes" from retrying immediately to sending unaligned write commands to the SCSI error handler. Bart Van Assche (5): block: Introduce a request queue flag for pipelining zoned writes block/mq-deadline: Only use zone locking if necessary block/null_blk: Add support for pipelining zoned writes scsi: Retry unaligned zoned writes scsi: ufs: Enable zoned write pipelining block/blk-zoned.c | 3 ++- block/mq-deadline.c | 14 +++++++----- drivers/block/null_blk/main.c | 2 ++ drivers/block/null_blk/null_blk.h | 1 + drivers/block/null_blk/zoned.c | 3 +++ drivers/scsi/scsi_error.c | 37 +++++++++++++++++++++++++++++++ drivers/scsi/scsi_lib.c | 1 + drivers/scsi/sd.c | 3 +++ drivers/ufs/core/ufshcd.c | 1 + include/linux/blkdev.h | 7 ++++++ include/scsi/scsi.h | 1 + 11 files changed, 67 insertions(+), 6 deletions(-)