On Tue, Jan 31, 2012 at 10:32:15PM -0700, Alex Williamson wrote: > This series enables better runtime MSI-X table support so > that we can track vector updates for routing, enabling > guest interrupt smp_affinity, as well as vectors setup > after the MSI-X PCI capability is enabled, allowing for > MSI-X on devices assigned to FreeBSD guests. Thanks, > > Alex > > v2: > - Dropping mem64, we can work on this elsewhere > - Fixed MemoryRegionOps to use .valid, tested 8-byte access > - Endian conversions when testing MSI-X vector mask bit > - Patch description updates > - Misc cleanups > > --- > > Alex Williamson (8): > pci-assign: Update MSI-X config based on table writes > pci-assign: Use MSIX_PAGE_SIZE > pci-assign: Allocate entries for all MSI-X vectors > pci-assign: Proper initialization for MSI-X table > pci-assign: Only calculate maximum MSI-X vector entries once > pci-assign: Use struct for MSI-X table > pci-assign: Update MSI-X MMIO to Memory API > pci-assign: Fix warnings with DEBUG enabled > > > hw/device-assignment.c | 262 +++++++++++++++++++++++++++++------------------- > hw/device-assignment.h | 10 ++ > 2 files changed, 169 insertions(+), 103 deletions(-) Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html