zbd: add a new --ignore_zone_limits option
[fio.git] / zbd.c
diff --git a/zbd.c b/zbd.c
index 68cd58e1b9db99dfa883dab39bc06daea6b972e8..5d9e331ac9347f8e2af3441f4e3a519550b95602 100644 (file)
--- a/zbd.c
+++ b/zbd.c
@@ -588,7 +588,7 @@ static int zbd_set_max_open_zones(struct thread_data *td, struct fio_file *f)
        unsigned int max_open_zones;
        int ret;
 
-       if (zbd->model != ZBD_HOST_MANAGED) {
+       if (zbd->model != ZBD_HOST_MANAGED || td->o.ignore_zone_limits) {
                /* Only host-managed devices have a max open limit */
                zbd->max_open_zones = td->o.max_open_zones;
                goto out;