Hi all, here are two patches to improve performance when a regular device is specified for dm-zoned. Damien noted that we have a performance drop after the zones on the regular device are used up, as then the random zones on the zoned device are being used, _and_ reclaim is running on the same disk. This slows down I/O whle using random zones, increasing again after the random zones are used up. This patchset fixes this by not allowing random zones for caching if a regular device is present. Patch is relative to the dm-5.8 branch from git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git As usual, comments and reviews are welcome. Hannes Reinecke (2): dm-zoned: invert zone check in dmz_reset_zone() dm-zoned: split off random and cache zones .../admin-guide/device-mapper/dm-zoned.rst | 17 +- drivers/md/dm-zoned-metadata.c | 157 +++++++++++++----- drivers/md/dm-zoned-reclaim.c | 70 ++++---- drivers/md/dm-zoned-target.c | 19 ++- drivers/md/dm-zoned.h | 7 +- 5 files changed, 189 insertions(+), 81 deletions(-) -- 2.25.0 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel