summaryrefslogtreecommitdiffstats
path: root/hw/vfio/pci.c
Commit message (Expand)AuthorAgeFilesLines
* vfio/pci: Use vbasedev local variable in vfio_realize()Eric Auger2022-05-061-24/+25
* hw/vfio/pci: fix vfio_pci_hot_reset_result trace pointEric Auger2022-05-061-1/+1
* vfio: defer to commit kvm irq routing when enable msi/msixLongpeng(Mike)2022-05-061-33/+97
* Revert "vfio: Avoid disabling and enabling vectors repeatedly in VFIO migration"Longpeng(Mike)2022-05-061-17/+3Star
* vfio: simplify the failure path in vfio_msi_enableLongpeng(Mike)2022-05-061-14/+2Star
* vfio: move re-enabling INTX out of the common helperLongpeng(Mike)2022-05-061-6/+11
* vfio: simplify the conditional statements in vfio_msi_enableLongpeng(Mike)2022-05-061-2/+2
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-5/+5
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-2/+2
* kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-151-1/+4
* vfio/pci: Add support for mmapping sub-page MMIO BARs after live migrationKunkun Jiang2021-11-011-1/+18
* qdev: Base object creation on QDict rather than QemuOptsKevin Wolf2021-10-151-2/+2
* hw/vfio: Fix typo in commentsCai Huoqing2021-09-161-3/+3
* vfio/pci: Add pba_offset PCI quirk for BAIDU KUNLUN AI processorCai Huoqing2021-07-141-0/+8
* vfio/pci: Change to use vfio_pci_is()Cai Huoqing2021-07-141-2/+2
* Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* vfio: Avoid disabling and enabling vectors repeatedly in VFIO migrationShenming Lu2021-03-161-3/+17
* hw/vfio/pci-quirks: Replace the word 'blacklist'Philippe Mathieu-Daudé2021-03-161-2/+2
* qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-181-0/+1
* vfio: Change default dirty pages tracking behavior during migrationKirti Wankhede2020-11-231-0/+3
* vfio: Make migration support experimentalAlex Williamson2020-11-231-0/+2
* vfio: Make vfio-pci device migration capableKirti Wankhede2020-11-011-20/+8Star
* vfio: Add save and load functions for VFIO PCI devicesKirti Wankhede2020-11-011-0/+51
* vfio: Add vfio_get_object callback to VFIODeviceOpsKirti Wankhede2020-11-011-0/+8
* vfio: Rename PCI_VFIO to VFIO_PCIEduardo Habkost2020-09-091-11/+11
* vfio/pci: Move QOM macros to headerEduardo Habkost2020-08-271-3/+0Star
* error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster2020-07-101-2/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-5/+2Star
* vfio: Convert to ram_block_discard_disable()David Hildenbrand2020-07-021-3/+3
* vfio/pci: Use kvm_irqchip_add_irqfd_notifier_gsi() for irqfdsPeter Xu2020-06-101-22/+15Star
* Drop more @errp parameters after previous commitMarkus Armbruster2020-05-151-1/+1
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-2/+2
* vfio/pci: Don't remove irqchip notifier if not registeredPeter Xu2020-01-061-1/+3
* vfio/pci: Respond to KVM irqchip change notifierDavid Gibson2019-11-261-6/+19
* vfio/pci: Split vfio_intx_update()David Gibson2019-11-261-17/+22
* vfio: don't ignore return value of migrate_add_blockerJens Freimann2019-11-181-1/+1
* hw/vfio/pci: Fix double free of migration_blockerMichal Privoznik2019-11-181-0/+2
* vfio: unplug failover primary device before migrationJens Freimann2019-10-291-6/+20
* hw/vfio/pci: fix double free in vfio_msi_disableEvgeny Yakovlev2019-10-101-0/+1
* vfio: fix a typoChen Zhang2019-09-191-2/+2
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* vfio/pci: Trace vfio_set_irq_signaling() failure in vfio_msix_vector_release()Eric Auger2019-07-021-2/+5
* vfio/common: Introduce vfio_set_irq_signaling helperEric Auger2019-06-131-166/+51Star
* vfio/pci: Allow MSI-X relocation to fixup bogus PBAAlex Williamson2019-06-131-1/+1
* vfio/pci: Hide Resizable BAR capabilityAlex Williamson2019-06-131-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1