summaryrefslogtreecommitdiff
path: root/hw/vfio/pci.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-10vfio/pci: replace fixed string limit by g_strdup_printfNeo Jia1-2/+3
2016-03-10vfio/pci: Split out VGA setupAlex Williamson1-34/+48
2016-03-10vfio/pci: Fixup PCI option ROMsAlex Williamson1-0/+30
2016-03-10vfio/pci: Convert all MemoryRegion to dynamic alloc and consistent functionsAlex Williamson1-67/+47
2016-03-10vfio: Generalize region supportAlex Williamson1-79/+89
2016-03-10vfio: Wrap VFIO_DEVICE_GET_REGION_INFOAlex Williamson1-40/+41
2016-03-10vfio: Add sysfsdev property for pci & platformAlex Williamson1-77/+53
2016-02-19vfio/pci: use PCI_MSIX_FLAGS on retrieving the MSIX entriesWei Yang1-1/+1
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 Maydell1-4/+1
2016-01-19vfio/pci: Lazy PBA emulationAlex Williamson1-0/+39
2015-11-10vfio: Use g_new() & friends where that makes obvious senseMarkus Armbruster1-2/+2
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-09-23vfio/pci: Add emulated PCI IDsAlex Williamson1-2/+53
2015-09-23vfio/pci: Cache vendor and device IDAlex Williamson1-5/+5
2015-09-23vfio/pci: Move AMD device specific reset to quirksAlex Williamson1-157/+1
2015-09-23vfio/pci: Split quirks to a separate fileAlex Williamson1-881/+5
2015-09-23vfio/pci: Extract PCI structures to a separate headerAlex Williamson1-143/+1
2015-09-23vfio: Change polarity of our no-mmap optionAlex Williamson1-1/+1
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
2015-09-23vfio/pci: Cleanup RTL8168 quirk and tracingAlex Williamson1-51/+37
2015-09-11typofixes - v4Veres Lajos1-1/+1
2015-09-11maint: remove unused include for dirent.hDaniel P. Berrange1-1/+0
2015-07-22vfio/pci: Fix bootindexAlex Williamson1-1/+0
2015-07-22vfio/pci: Fix RTL8168 NIC quirksAlex Williamson1-7/+5
2015-07-06vfio/pci : Add pba_offset PCI quirk for Chelsio T5 devicesGabriel Laupre1-0/+27
2015-07-06kvm: rename kvm_irqchip_[add,remove]_irqfd_notifier with gsi suffixEric Auger1-3/+3
2015-07-06vfio: cpu: Use "real" page size APIPeter Crosthwaite1-3/+4
2015-07-06vfio: fix return type of preadPaolo Bonzini1-1/+1
2015-04-28vfio-pci: Reset workaround for AMD Bonaire and Hawaii GPUsAlex Williamson1-0/+162
2015-04-28vfio-pci: Fix error path signAlex Williamson1-1/+1
2015-04-28vfio-pci: Further fix BAR size overflowAlex Williamson1-1/+1
2015-04-26memory: Replace io_mem_read/write with memory_region_dispatch_read/writePeter Maydell1-6/+12
2015-03-02vfio-pci: Enable device request notification supportAlex Williamson1-0/+100
2015-03-02vfio: allow to disable MMAP per device with -x-mmap=off optionSamuel Pitoiset1-0/+1
2015-02-10vfio: Fix debug message compile errorAlexey Kardashevskiy1-1/+1
2015-02-10vfio: unmap and free BAR data in instance_finalizePaolo Bonzini1-8/+57
2015-02-10vfio: free dynamically-allocated data in instance_finalizePaolo Bonzini1-10/+14
2015-02-10vfio: cleanup vfio_get_device error path, remove vfio_populate_device callbackPaolo Bonzini1-4/+7
2015-02-04vfio-pci: Fix missing unparent of dynamically allocated MemoryRegionAlex Williamson1-0/+1
2015-01-09vfio-pci: Fix interrupt disablingAlex Williamson1-9/+12
2015-01-09vfio-pci: Fix BAR size overflowAlex Williamson1-2/+2
2014-12-22vfio: Cleanup error_report()sAlex Williamson1-3/+0
2014-12-22hw/vfio: create common moduleEric Auger1-1027/+1
2014-12-22hw/vfio/pci: use name field in format stringsEric Auger1-154/+59