aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/pci.c
AgeCommit message (Expand)AuthorFilesLines
2025-03-11vfio/pci: Drop debug commentary from x-device-dirty-page-trackingJoao Martins1-1/+1
2025-03-11vfio/igd: Introduce x-igd-lpc option for LPC bridge ID quirkTomita Moeko1-0/+2
2025-03-11vfio/igd: Handle x-igd-opregion option in config quirkTomita Moeko1-9/+0
2025-03-11vfio/igd: Decouple common quirks from legacy modeTomita Moeko1-0/+2
2025-03-11vfio/pci: Add placeholder for device-specific config space quirksTomita Moeko1-0/+4
2025-03-11vfio/igd: Consolidate OpRegion initialization into a single functionTomita Moeko1-19/+3
2025-03-06vfio/migration: Make x-migration-multifd-transfer VFIO property mutableMaciej S. Szmigiero1-3/+17
2025-03-06vfio/migration: Add x-migration-multifd-transfer VFIO propertyMaciej S. Szmigiero1-0/+7
2025-03-06hw/vfio/pci: Re-order pre-resetAlex Williamson1-9/+9
2025-03-06vfio/pci: Delete local pm_capAlex Williamson1-5/+4
2025-03-06pci: Use PCI PM capability initializerAlex Williamson1-1/+6
2025-03-06vfio: Add property documentationCédric Le Goater1-0/+125
2025-02-11vfio/pci: Replace "iommu_device" by "vIOMMU"Cédric Le Goater1-1/+1
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé1-1/+1
2025-01-09hw/pci: Use -1 as the default value for rombarAkihiko Odaki1-3/+2
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi1-3/+3
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé1-3/+3
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson1-2/+0
2024-12-15hw/vfio: Constify all PropertyRichard Henderson1-2/+2
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell1-1/+1
2024-09-10qapi/common: Drop temporary 'prefix'Markus Armbruster1-5/+5
2024-07-23vfio/common: Allow disabling device dirty page trackingJoao Martins1-0/+3
2024-07-23vfio/iommufd: Don't initialize nor set a HOST_IOMMU_DEVICE with mdevJoao Martins1-3/+8
2024-07-23vfio/pci: Extract mdev check into an helperJoao Martins1-9/+3
2024-06-24vfio/container: Remove VFIOContainerBase::opsCédric Le Goater1-2/+2
2024-06-24vfio/pci: Pass HostIOMMUDevice to vIOMMUZhenzhong Duan1-5/+14
2024-05-22vfio: Use g_autofree in all call site of vfio_get_region_info()Zhenzhong Duan1-10/+3
2024-05-22vfio/pci-quirks: Make vfio_add_*_cap() return boolZhenzhong Duan1-2/+1
2024-05-22vfio/pci-quirks: Make vfio_pci_igd_opregion_init() return boolZhenzhong Duan1-2/+1
2024-05-22vfio/pci: Use g_autofree for vfio_region_info pointerZhenzhong Duan1-2/+1
2024-05-22vfio/pci: Make capability related functions return boolZhenzhong Duan1-41/+36
2024-05-22vfio/pci: Make vfio_populate_vga() return boolZhenzhong Duan1-6/+5
2024-05-22vfio/pci: Make vfio_intx_enable() return boolZhenzhong Duan1-11/+8
2024-05-22vfio/pci: Make vfio_populate_device() return a boolZhenzhong Duan1-11/+10
2024-05-22vfio/pci: Make vfio_pci_relocate_msix() and vfio_msix_early_setup() return a ...Zhenzhong Duan1-17/+16
2024-05-22vfio/pci: Make vfio_intx_enable_kvm() return a boolZhenzhong Duan1-7/+8
2024-05-22vfio/helpers: Make vfio_device_get_name() return boolZhenzhong Duan1-1/+1
2024-05-22vfio/helpers: Make vfio_set_irq_signaling() return boolZhenzhong Duan1-19/+21
2024-05-22vfio/display: Make vfio_display_*() return boolZhenzhong Duan1-2/+1
2024-05-16vfio: Make VFIOIOMMUClass::attach_device() and its wrapper return boolZhenzhong Duan1-3/+2
2024-05-16vfio/pci: Use g_autofree in vfio_realizeZhenzhong Duan1-4/+3
2024-05-16vfio/migration: Emit VFIO migration QAPI eventAvihai Horon1-0/+2
2024-05-16vfio/pci: migration: Skip config space check for Vendor Specific Information ...Vinayak Kale1-0/+26
2024-05-16vfio/migration: Add Error** argument to .vfio_save_config() handlerCédric Le Goater1-2/+3
2024-03-12hw/vfio/pci: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2024-03-09hw/vfio/pci.c: Make some structure staticFrediano Ziglio1-2/+2
2024-01-29vfio/pci: Clear MSI-X IRQ index alwaysCédric Le Goater1-3/+5
2024-01-05vfio/container: Introduce a VFIOIOMMU QOM interfaceCédric Le Goater1-1/+1
2023-12-30hw/vfio: Constify VMStateRichard Henderson1-3/+3
2023-12-19vfio: Introduce a helper function to initialize VFIODeviceZhenzhong Duan1-4/+2