]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-print-json: Print PCI pysical slot number for controller
authorUmer Saleem <usaleem@ixsystems.com>
Tue, 13 Jun 2023 12:34:23 +0000 (17:34 +0500)
committerDaniel Wagner <wagi@monom.org>
Wed, 14 Jun 2023 18:40:27 +0000 (20:40 +0200)
Print PCI physical slot information for controller for JSON if
verbose if specified.

Signed-off-by: Umer Saleem <usaleem@ixsystems.com>
nvme-print-json.c

index 2f2b686b91cba8e9744d636d4178ceee7ccaaef4..cffe1e1e4cd9bdabac7f86105759fb2eaa8274fc 100644 (file)
@@ -2526,6 +2526,7 @@ static void json_detail_list(nvme_root_t r)
                                json_object_add_value_string(jctrl, "Firmware", nvme_ctrl_get_firmware(c));
                                json_object_add_value_string(jctrl, "Transport", nvme_ctrl_get_transport(c));
                                json_object_add_value_string(jctrl, "Address", nvme_ctrl_get_address(c));
+                               json_object_add_value_string(jctrl, "Slot", nvme_ctrl_get_phy_slot(c));
 
                                nvme_ctrl_for_each_ns(c, n) {
                                        struct json_object *jns = json_create_object();