Commit cd6a5d97 authored by Konrad Sztyber's avatar Konrad Sztyber
Browse files

accel: dump driver config in write_config_json()



Reported-by: default avatarJim Harris <jim.harris@samsung.com>
Signed-off-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Change-Id: Iee7aa9fc6313f5bd594c8a1eb98540d5a278be14
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24748


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: default avatarMaciej Szulik <maciej.szulik@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
parent 547328f7
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -3231,6 +3231,15 @@ spdk_accel_write_config_json(struct spdk_json_write_ctx *w)
	spdk_json_write_array_begin(w);
	accel_write_options(w);

	if (g_accel_driver != NULL) {
		spdk_json_write_object_begin(w);
		spdk_json_write_named_string(w, "method", "accel_set_driver");
		spdk_json_write_named_object_begin(w, "params");
		spdk_json_write_named_string(w, "name", g_accel_driver->name);
		spdk_json_write_object_end(w);
		spdk_json_write_object_end(w);
	}

	TAILQ_FOREACH(accel_module, &spdk_accel_module_list, tailq) {
		if (accel_module->write_config_json) {
			accel_module->write_config_json(w);