[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] Misc PCI cleanups
From: |
Alex Williamson |
Subject: |
[Qemu-devel] [PATCH 0/6] Misc PCI cleanups |
Date: |
Tue, 02 Oct 2012 13:21:34 -0600 |
User-agent: |
StGIT/0.14.3 |
A few cleanups that I'll also apply to vfio-pci. First make intx
route checking non-fatal. vfio-pci has a fallback INTx mechanism
that doesn't rely on this, so we can already run on q35, but not if
we can't even probe for intx routing w/o blowing up. Next, both
vfio-pci and pci-assign test whether INTx routing has changed using
similar functions. Make this common. Finally, expose a way to
get the MSI message for an MSI vector. Again, both pci-assign and
vfio-pci need to do this to program the vector for KVM injection.
Thanks,
Alex
---
Alex Williamson (6):
pci-assign: Use msi_get_message()
msi: Add msi_get_message()
pci-assign: Use pci_intx_route_changed()
pci: Helper function for testing if an INTx route changed
pci-assign: Add support for no-route
pci: Add INTx no-route option
hw/kvm/pci-assign.c | 14 ++++++++------
hw/msi.c | 45 +++++++++++++++++++++++++++++----------------
hw/msi.h | 1 +
hw/pci.c | 13 +++++++++++--
hw/pci.h | 2 ++
5 files changed, 51 insertions(+), 24 deletions(-)
- [Qemu-devel] [PATCH 0/6] Misc PCI cleanups,
Alex Williamson <=
[Qemu-devel] [PATCH 3/6] pci: Helper function for testing if an INTx route changed, Alex Williamson, 2012/10/02
[Qemu-devel] [PATCH 4/6] pci-assign: Use pci_intx_route_changed(), Alex Williamson, 2012/10/02
[Qemu-devel] [PATCH 5/6] msi: Add msi_get_message(), Alex Williamson, 2012/10/02
[Qemu-devel] [PATCH 6/6] pci-assign: Use msi_get_message(), Alex Williamson, 2012/10/02