summaryrefslogtreecommitdiff
path: root/hw/vfio
AgeCommit message (Expand)AuthorFilesLines
2016-03-29Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20160328.0' i...Peter Maydell1-8/+11
2016-03-28vfio: convert to 128 bit arithmetic calculations when adding mem regionsBandan Das1-8/+11
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-16vfio: Eliminate vfio_container_ioctl()David Gibson1-45/+0
2016-03-16vfio: Start improving VFIO/EEH interfaceDavid Gibson1-0/+95
2016-03-10vfio/pci: replace fixed string limit by g_strdup_printfNeo Jia1-2/+3
2016-03-10vfio/pci: Split out VGA setupAlex Williamson2-34/+50
2016-03-10vfio/pci: Fixup PCI option ROMsAlex Williamson1-0/+30
2016-03-10vfio/pci: Convert all MemoryRegion to dynamic alloc and consistent functionsAlex Williamson3-91/+71
2016-03-10vfio: Generalize region supportAlex Williamson4-178/+258
2016-03-10vfio: Wrap VFIO_DEVICE_GET_REGION_INFOAlex Williamson3-46/+66
2016-03-10vfio: Add sysfsdev property for pci & platformAlex Williamson2-100/+85
2016-02-23all: Clean up includesPeter Maydell1-0/+1
2016-02-19vfio/pci: use PCI_MSIX_FLAGS on retrieving the MSIX entriesWei Yang1-1/+1
2016-02-19hw/vfio/platform: amd-xgbe deviceEric Auger2-0/+56
2016-02-19vfio/pci: replace 1 with PCI_CAP_LIST_NEXT to make code self-explainWei Yang1-4/+4
2016-02-19vfio: make the 4 bytes aligned for capability sizeChen Fan1-1/+2
2016-01-29hw/vfio: Clean up includesPeter Maydell5-4/+5
2016-01-19vfio/pci: Lazy PBA emulationAlex Williamson2-0/+40
2016-01-19vfio/pci-quirks: Only quirk to size of PCI config spaceAlex Williamson1-3/+3
2015-11-10vfio: Use g_new() & friends where that makes obvious senseMarkus Armbruster3-11/+11
2015-11-10vfio/pci: Hide device PCIe capability on non-express buses for PCIe VMsAlex Williamson1-5/+31
2015-10-19kvm: Pass PCI device pointer to MSI routing functionsPavel Fedin1-5/+6
2015-10-05vfio: Allow hotplug of containers onto existing guest IOMMU mappingsDavid Gibson1-14/+9
2015-10-05vfio: Record host IOMMU's available IO page sizesDavid Gibson1-0/+13
2015-10-05vfio: Check guest IOVA ranges against host IOMMU capabilitiesDavid Gibson1-3/+37
2015-10-05vfio: Generalize vfio_listener_region_add failure pathDavid Gibson1-11/+15
2015-10-05vfio: Remove unneeded union from VFIOContainerDavid Gibson1-33/+19
2015-10-05hw/vfio/platform: do not set resamplefd for edge-sensitive IRQSEric Auger1-15/+27
2015-10-05hw/vfio/platform: change interrupt/unmask fields into pointerEric Auger1-15/+20
2015-10-05hw/vfio/platform: irqfd setup sequence updateEric Auger1-22/+29
2015-09-23vfio/pci: Remove use of g_malloc0_n() from quirksAlex Williamson1-8/+8
2015-09-23vfio/pci: Add emulated PCI IDsAlex Williamson3-6/+59
2015-09-23vfio/pci: Cache vendor and device IDAlex Williamson3-19/+11
2015-09-23vfio/pci: Move AMD device specific reset to quirksAlex Williamson3-157/+170
2015-09-23vfio/pci: Remove old config window and mirror quirksAlex Williamson2-177/+0
2015-09-23vfio/pci: Config mirror quirkAlex Williamson1-106/+124
2015-09-23vfio/pci: Config window quirksAlex Williamson1-88/+270
2015-09-23vfio/pci: Rework RTL8168 quirkAlex Williamson1-76/+101
2015-09-23vfio/pci: Cleanup Nvidia 0x3d0 quirkAlex Williamson1-65/+107
2015-09-23vfio/pci: Cleanup ATI 0x3c3 quirkAlex Williamson1-17/+9
2015-09-23vfio/pci: Foundation for new quirk structureAlex Williamson2-104/+157
2015-09-23vfio/pci: Cleanup ROM blacklist quirkAlex Williamson2-20/+25
2015-09-23vfio/pci: Split quirks to a separate fileAlex Williamson4-882/+908
2015-09-23vfio/pci: Extract PCI structures to a separate headerAlex Williamson2-143/+159
2015-09-23vfio: Change polarity of our no-mmap optionAlex Williamson3-3/+3
2015-09-23vfio/pci: Make interrupt bypass runtime configurableAlex Williamson1-7/+12
2015-09-23vfio/pci: Rename MSI/X functions for easier tracingAlex Williamson1-39/+34
2015-09-23vfio/pci: Rename INTx functions for easier tracingAlex Williamson1-24/+24
2015-09-23vfio/pci: Cleanup vfio_early_setup_msix() error pathAlex Williamson1-14/+13