* [PATCH v6 00/12] hw/nvme: SR-IOV with Virtualization Enhancements
@ 2022-03-18 18:53 Lukasz Maniak
0 siblings, 0 replies; only message in thread
From: Lukasz Maniak @ 2022-03-18 18:53 UTC (permalink / raw)
To: qemu-devel
Cc: fam, kwolf, lukasz.maniak, stefanha, qemu-block, mst, k.jensen,
armbru, f4bug, kbusch, its, hreitz, xypron.glpk, lukasz.gieryk,
ani, imammedo
Changes since v5:
- Fixed PCI hotplug issue related to deleting VF twice
- Corrected error messages for SR-IOV parameters
- Rebased on master, patches for PCI got pulled into the tree
- Added Reviewed-by labels
Lukasz Maniak (4):
hw/nvme: Add support for SR-IOV
hw/nvme: Add support for Primary Controller Capabilities
hw/nvme: Add support for Secondary Controller List
docs: Add documentation for SR-IOV and Virtualization Enhancements
Łukasz Gieryk (8):
hw/nvme: Implement the Function Level Reset
hw/nvme: Make max_ioqpairs and msix_qsize configurable in runtime
hw/nvme: Remove reg_size variable and update BAR0 size calculation
hw/nvme: Calculate BAR attributes in a function
hw/nvme: Initialize capability structures for primary/secondary
controllers
hw/nvme: Add support for the Virtualization Management command
hw/nvme: Update the initalization place for the AER queue
hw/acpi: Make the PCI hot-plug aware of SR-IOV
docs/system/devices/nvme.rst | 82 +++++
hw/acpi/pcihp.c | 6 +-
hw/nvme/ctrl.c | 673 ++++++++++++++++++++++++++++++++---
hw/nvme/ns.c | 2 +-
hw/nvme/nvme.h | 55 ++-
hw/nvme/subsys.c | 75 +++-
hw/nvme/trace-events | 6 +
include/block/nvme.h | 65 ++++
include/hw/pci/pci_ids.h | 1 +
9 files changed, 909 insertions(+), 56 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-03-18 18:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-18 18:53 [PATCH v6 00/12] hw/nvme: SR-IOV with Virtualization Enhancements Lukasz Maniak
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.