Re: [PATCH v2 0/8] pci-assign: better MSI-X table support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux