summaryrefslogtreecommitdiffstats
path: root/hw/vfio
Commit message (Expand)AuthorAgeFilesLines
* vfio/common: Fix vfio_iommu_type1_info use after freeAlex Williamson2022-09-271-17/+19
* vfio/migration: Fix incorrect initialization value for parameters in VFIOMigr...Kunkun Jiang2022-09-271-0/+2
* ui/console: Do not return a value with ui_infoAkihiko Odaki2022-06-141-5/+3Star
* vfio/common: remove spurious warning on vfio_listener_region_delEric Auger2022-06-082-2/+10
* hw/vfio/pci-quirks: Resolve redundant property gettersBernhard Beschow2022-05-241-25/+9Star
* linux-headers: Update to v5.18-rc6Alex Williamson2022-05-132-15/+18
* vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mrYi Liu2022-05-061-8/+8
* 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/common: remove spurious tpm-crb-cmd misalignment warningEric Auger2022-05-062-1/+27
* vfio/common: Fix a small boundary issue of a traceXiang Chen2022-05-061-4/+3Star
* vfio: defer to commit kvm irq routing when enable msi/msixLongpeng(Mike)2022-05-062-33/+99
* 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-063-21/+21
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-212-4/+4
* kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-151-1/+4
* Mark remaining global TypeInfo instances as constBernhard Beschow2022-02-211-1/+1
* vfio: Fix memory leak of hostwinPeng Liang2021-11-171-0/+8
* vfio/common: Add a trace point when a MMIO RAM section cannot be mappedKunkun Jiang2021-11-011-0/+7
* 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
* memory: Name all the memory listenersPeter Xu2021-09-302-0/+2
* memory: Add RAM_PROTECTED flag to skip IOMMU mappingsSean Christopherson2021-09-301-0/+1
* hw/vfio: Fix typo in commentsCai Huoqing2021-09-164-6/+6
* vfio-ccw: forward halt/clear errorsCornelia Huck2021-09-061-2/+2
* vfio: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster2021-08-261-4/+2Star
* 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
* vfio: Fix CID 1458134 in vfio_register_ram_discard_listener()David Hildenbrand2021-07-141-1/+2
* Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210708' into...Peter Maydell2021-07-121-1/+1
|\
| * target/s390x: move kvm files into kvm/Cho, Yu-Chen2021-07-071-1/+1
* | vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommusDavid Hildenbrand2021-07-081-12/+53
* | vfio: Support for RamDiscardManager in the vIOMMU caseDavid Hildenbrand2021-07-081-0/+39
* | vfio: Sanity check maximum number of DMA mappings with RamDiscardManagerDavid Hildenbrand2021-07-081-0/+43
* | vfio: Query and store the maximum number of possible DMA mappingsDavid Hildenbrand2021-07-081-0/+4
* | vfio: Support for RamDiscardManager in the !vIOMMU caseDavid Hildenbrand2021-07-081-0/+164
|/
* s390x/css: Add passthrough IRBEric Farman2021-06-211-0/+4
* vfio/migration: Correct device state from vmstate change for savevm caseKirti Wankhede2021-06-181-1/+10
* vfio: Fix unregister SaveVMHandler in vfio_migration_finalizeKunkun Jiang2021-06-181-0/+1
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* vfio-ccw: Attempt to clean up all IRQs on errorEric Farman2021-05-201-3/+5
* vfio-ccw: Permit missing IRQsEric Farman2021-05-201-5/+7
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-023-3/+0Star
* Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth2021-05-022-2/+0Star
* hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth2021-05-022-2/+0Star
* hw: Remove superfluous includes of hw/hw.hThomas Huth2021-05-021-1/+0Star
* vfio/migrate: Move switch of dirty tracking into vfio_memory_listenerKeqian Zhu2021-03-162-44/+40Star