From e1112c7a49ea2204730fa70fe7ba3e8c01425076 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Wed, 17 Apr 2019 14:34:14 -0700 Subject: [PATCH] bdev: fix order of generated RPCs set_bdev_qos_limit RPCs must come after the RPCs that create its bdev. Signed-off-by: Jim Harris Change-Id: I7008745f9c56d9bc579decc7fe3c4d0d58950754 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/451414 Reviewed-by: Darek Stojaczyk Reviewed-by: Shuhei Matsumoto Tested-by: SPDK CI Jenkins --- lib/bdev/bdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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);