diff --git a/lib/bdev/bdev.c b/lib/bdev/bdev.c index 78fd4747a..0a778663d 100644 --- a/lib/bdev/bdev.c +++ b/lib/bdev/bdev.c @@ -716,11 +716,11 @@ spdk_bdev_subsystem_config_json(struct spdk_json_write_ctx *w) } TAILQ_FOREACH(bdev, &g_bdev_mgr.bdevs, internal.link) { - spdk_bdev_qos_config_json(bdev, w); - if (bdev->fn_table->write_config_json) { bdev->fn_table->write_config_json(bdev, w); } + + spdk_bdev_qos_config_json(bdev, w); } spdk_json_write_array_end(w);