qemu/hw/nvme
Lukasz Maniak 5e6f963f01 hw/nvme: Add support for Primary Controller Capabilities
Implementation of Primary Controller Capabilities data
structure (Identify command with CNS value of 14h).

Currently, the command returns only ID of a primary controller.
Handling of remaining fields are added in subsequent patches
implementing virtualization enhancements.

Signed-off-by: Lukasz Maniak <lukasz.maniak@linux.intel.com>
Reviewed-by: Klaus Jensen <k.jensen@samsung.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
2022-06-23 23:24:28 +02:00
..
ctrl.c hw/nvme: Add support for Primary Controller Capabilities 2022-06-23 23:24:28 +02:00
dif.c hw/nvme: add new command abort case 2022-06-03 21:48:24 +02:00
dif.h hw/nvme: 64-bit pi support 2022-03-03 09:30:21 +01:00
Kconfig hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00
meson.build hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00
ns.c hw/nvme: do not auto-generate uuid 2022-06-03 21:48:24 +02:00
nvme.h hw/nvme: Add support for Primary Controller Capabilities 2022-06-23 23:24:28 +02:00
subsys.c hw/nvme: enforce common serial per subsystem 2022-06-03 21:48:24 +02:00
trace-events hw/nvme: Add support for Primary Controller Capabilities 2022-06-23 23:24:28 +02:00
trace.h hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00