Skip to content

adding MSI/MSIX for PCI on POWER

Alexey Kardashevskiy kvm-ppc qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3msi/msix: added functions to API to set up message address and datahw/msi.c hw/msi.h hw/msix.c +1 more+28 -035 replies
2/3pseries: added allocator for a block of IRQshw/spapr.c hw/spapr.h+20 -01 reply
3/3pseries pci: added MSI/MSIX supporthw/spapr.c hw/spapr_pci.c hw/spapr_pci.h +1 more+275 -131 reply

Reviews trailers per patch

1 of 3 patches has a Reviewed-by or Acked-by.

PatchJan Kiszka
1/3A-b
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] adding MSI/MSIX for PCI on POWER

The following patches add MSIX support for PCI on POWER. The first aim is virtio-pci so it was tested. It will also support VFIO when it becomes available in public.

Alexey Kardashevskiy (3):
msi/msix: added functions to API to set up message address and data
pseries: added allocator for a block of IRQs
pseries pci: added MSI/MSIX support

 hw/msi.c       |   14 +++
 hw/msi.h       |    1 +
 hw/msix.c      |   10 ++
 hw/msix.h      |    3 +
 hw/spapr.c     |   26 +++++-
 hw/spapr.h     |    1 +
 hw/spapr_pci.c |  266 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 hw/spapr_pci.h |   13 +++-
 trace-events   |    9 ++
 9 files changed, 331 insertions(+), 12 deletions(-)
Signature · 1 line
1.7.7.3