X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=zbd.c;h=8583f2ac23d70009287439a946f27f9ba4b68bd1;hb=1a8d510a69ea95b8bdc4c05f49f257b7cafddd02;hp=1ee238e85f242e3e35f736ae72e09f57b478f98c;hpb=ed2eb8757093b67c85071de94a10f1e42164b4c6;p=fio.git diff --git a/zbd.c b/zbd.c index 1ee238e8..8583f2ac 100644 --- a/zbd.c +++ b/zbd.c @@ -1107,7 +1107,8 @@ static struct fio_zone_info *zbd_convert_to_open_zone(struct thread_data *td, * Ignore zones which don't belong to thread's offset/size area. */ open_zone_idx = pick_random_zone_idx(f, io_u); - assert(open_zone_idx < f->zbd_info->num_open_zones); + assert(!open_zone_idx || + open_zone_idx < f->zbd_info->num_open_zones); tmp_idx = open_zone_idx; for (i = 0; i < f->zbd_info->num_open_zones; i++) { uint32_t tmpz;