• Damien Le Moal's avatar
    dm zoned: check zone capacity · bab68499
    Damien Le Moal authored
    The dm-zoned target cannot support zoned block devices with zones that
    have a capacity smaller than the zone size (e.g. NVMe zoned namespaces)
    due to the current chunk zone mapping implementation as it is assumed
    that zones and chunks have the same size with all blocks usable.
    If a zoned drive is found to have zones with a capacity different from
    the zone size, fail the target initialization.
    Signed-off-by: default avatarDamien Le Moal <damien.lemoal@wdc.com>
    Cc: stable@vger.kernel.org # v5.9+
    Signed-off-by: default avatarMike Snitzer <snitzer@redhat.com>
    bab68499
dm-zoned-metadata.c 72.2 KB