dm zoned: Fix metadata zone size check
authorShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Thu, 18 Jun 2020 02:48:10 +0000 (11:48 +0900)
committerMike Snitzer <snitzer@redhat.com>
Fri, 19 Jun 2020 16:21:57 +0000 (12:21 -0400)
commitb38c0ad57f8e7810f2d994f49dab4ccb129cf31c
treefb3e764a413265b22dcd768e71224d7973de6a7b
parente0034433a7e4f1d74e86fe801f7c017b48f81315
dm zoned: Fix metadata zone size check

When dm zoned has multiple devices, metadata is on the cache device, not
in random zones of the zoned devices. Then the number of metadata zones
shall be checked with the number of cache zones, not random zones.

Fixes: 34f5affd04c4 ("dm zoned: separate random and cache zones")
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Reviewed-by: Damien Le Moal <damien.lemoal@wdc.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-zoned-metadata.c