(Apologies for the churn. I sent the wrong patch 2...) Jens, A couple of fix patches for zone write plugging. The second fix addresses something that is in fact likely to happen in production with large servers with lots of SMR drives. Changes from v1: - Fix patch 2 to create the workqueue with max active set to zone plug pool size. Damien Le Moal (2): block: prevent freeing a zone write plug too early block: use a per disk workqueue for zone write plugging block/blk-zoned.c | 34 ++++++++++++++++++++++++++-------- include/linux/blkdev.h | 1 + 2 files changed, 27 insertions(+), 8 deletions(-) -- 2.44.0