aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio
AgeCommit message (Expand)AuthorFilesLines
11 daysvfio/pci.h: rename VFIOPCIDevice pdev field to parent_objMark Cave-Ayland3-5/+5
11 daysvfio/igd.c: use QOM casts where appropriateMark Cave-Ayland1-17/+21
11 daysvfio/cpr.c: use QOM casts where appropriateMark Cave-Ayland1-4/+4
11 daysvfio/pci-quirks.c: use QOM casts where appropriateMark Cave-Ayland1-19/+29
11 daysvfio/pci.c: use QOM casts where appropriateMark Cave-Ayland1-83/+121
11 daysvfio/pci.h: update VFIOPCIDevice declarationMark Cave-Ayland1-0/+1
11 daysvfio/spapr.c: use QOM casts where appropriateMark Cave-Ayland1-10/+6
11 dayshw/vfio/container.c: use QOM casts where appropriateMark Cave-Ayland1-18/+13
11 dayshw/vfio/cpr-legacy.c: use QOM casts where appropriateMark Cave-Ayland1-7/+7
11 daysvfio: Introduce helper vfio_pci_from_vfio_device()Zhenzhong Duan6-7/+28
11 daysvfio: Report an error when the 'dma_max_mappings' limit is reachedCédric Le Goater1-4/+9
11 daysvfio/container: set error on cpr failureSteve Sistare1-0/+3
11 daysvfio: Move vfio-region.h under hw/vfio/Cédric Le Goater1-0/+48
11 daysvfio: Remove 'vfio-platform'Cédric Le Goater4-734/+0
11 daysvfio: Remove 'vfio-calxeda-xgmac' deviceCédric Le Goater3-67/+0
11 daysvfio: Remove 'vfio-amd-xgbe' deviceCédric Le Goater3-67/+0
11 daysvfio/igd: Enable quirks when IGD is not the primary displayTomita Moeko2-3/+9
2025-08-09vfio: Document 'use-legacy-x86-rom' propertyCédric Le Goater1-0/+3
2025-08-09vfio/pci: preserve pending interruptsSteve Sistare3-0/+94
2025-08-09vfio/pci: augment set_handlerSteve Sistare3-4/+14
2025-07-29Merge tag 'hw-misc-20250729' of https://github.com/philmd/qemu into stagingStefan Hajnoczi1-1/+0
2025-07-29hw/vfio/vfio-migration: Remove unnecessary 'qemu/typedefs.h' includePhilippe Mathieu-Daudé1-1/+0
2025-07-28vfio/igd: Fix VGA regions are not exposed in legacy modeTomita Moeko3-6/+18
2025-07-28vfio/igd: Require host VGA decode for legacy modeTomita Moeko1-5/+6
2025-07-28vfio: fix sub-page bar after cprSteve Sistare3-0/+17
2025-07-28hw/i386: Fix 'use-legacy-x86-rom' property compatibilityCédric Le Goater2-2/+2
2025-07-21Merge tag 'display-20250718-pull-request' of https://gitlab.com/kraxel/qemu i...Stefan Hajnoczi4-11/+27
2025-07-18hw/i386: Add the ramfb romfile compatibilityShaoqin Huang1-1/+1
2025-07-18vfio: Move the TYPE_* to hw/vfio/types.hShaoqin Huang2-9/+22
2025-07-17ramfb: Add property to control if load the romfileShaoqin Huang3-2/+5
2025-07-16Merge tag 'pull-vfio-20250715' of https://github.com/legoater/qemu into stagingStefan Hajnoczi10-12/+182
2025-07-15vfio/migration: Max in-flight VFIO device state buffers size limitMaciej S. Szmigiero2-2/+28
2025-07-15vfio/migration: Add x-migration-load-config-after-iter VFIO propertyMaciej S. Szmigiero7-1/+121
2025-07-15vfio/pci: Introduce x-pci-class-code optionTomita Moeko3-8/+28
2025-07-15hw/vfio: fix region fd initializationJohn Levon1-1/+5
2025-07-15qemu: Declare all load/store helper in 'qemu/bswap.h'Philippe Mathieu-Daudé1-1/+0
2025-07-11migration: Rename save_live_complete_precopy_thread to save_complete_precopy_...Juraj Marcin3-4/+4
2025-07-11migration: Rename save_live_complete_precopy to save_completePeter Xu1-1/+1
2025-07-03vfio/container: delete old cpr registerSteve Sistare1-13/+0
2025-07-03vfio/iommufd: change processSteve Sistare1-0/+31
2025-07-03vfio/iommufd: reconstruct hwptSteve Sistare1-8/+22
2025-07-03vfio/iommufd: reconstruct deviceSteve Sistare1-2/+28
2025-07-03vfio/iommufd: preserve descriptorsSteve Sistare2-8/+11
2025-07-03vfio/iommufd: cpr stateSteve Sistare3-1/+102
2025-07-03migration: vfio cpr state hookSteve Sistare3-0/+21
2025-07-03vfio/iommufd: register container for cprSteve Sistare3-2/+91
2025-07-03vfio/iommufd: device name blockerSteve Sistare1-0/+11
2025-07-03vfio/iommufd: add vfio_device_free_nameSteve Sistare5-6/+11
2025-07-03vfio/iommufd: invariant device nameSteve Sistare1-5/+10
2025-07-03vfio/iommufd: use IOMMU_IOAS_MAP_FILESteve Sistare2-0/+22