Commit 605630ac authored by Amit Engel's avatar Amit Engel Committed by Tomasz Zawadzki
Browse files

rpc: add passthrough to nvmf_get_subsystems



This allows the nvmf_get_subsystems RPC to report
whether I/O commands passthrough is enabled.

Change-Id: I1ee5222269985ecb9a5d4c762b4bab0357ffaac4
Signed-off-by: default avatarAmit Engel <amit.engel@dell.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26592


Community-CI: Mellanox Build Bot
Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz@tzawadzki.com>
parent 65140b7a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7734,6 +7734,7 @@ Example response:
      "allow_any_host": false,
      "serial_number": "abcdef",
      "model_number": "ghijklmnop",
      "passthrough": false,
      "namespaces": [
        {
          "nsid": 1,
+2 −0
Original line number Diff line number Diff line
@@ -220,6 +220,8 @@ dump_nvmf_subsystem(struct spdk_json_write_ctx *w, struct spdk_nvmf_subsystem *s
			spdk_json_write_named_uint32(w, "max_namespaces", max_namespaces);
		}

		spdk_json_write_named_bool(w, "passthrough", subsystem->passthrough);

		spdk_json_write_named_uint32(w, "min_cntlid", spdk_nvmf_subsystem_get_min_cntlid(subsystem));
		spdk_json_write_named_uint32(w, "max_cntlid", spdk_nvmf_subsystem_get_max_cntlid(subsystem));