From: Bart Van Assche Date: Thu, 27 Sep 2018 15:12:19 +0000 (-0700) Subject: zbd: Fix zbd_zone_nr() X-Git-Tag: fio-3.11~17^2 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=089ddd95141af8a6cb83067123af1200aa81b2b8 zbd: Fix zbd_zone_nr() Instead of returning sizeof(struct fio_zone_info) * (zone number), return the zone number. Signed-off-by: Bart Van Assche --- diff --git a/zbd.c b/zbd.c index 9c525875..aa08b811 100644 --- a/zbd.c +++ b/zbd.c @@ -606,7 +606,7 @@ static int zbd_reset_range(struct thread_data *td, const struct fio_file *f, static unsigned int zbd_zone_nr(struct zoned_block_device_info *zbd_info, struct fio_zone_info *zone) { - return (uintptr_t) zone - (uintptr_t) zbd_info->zone_info; + return zone - zbd_info->zone_info; } /**