summary refs log tree commit diff stats
path: root/hw/vfio (follow)
Commit message (Expand)AuthorAgeFilesLines
* memory: Add Error** argument to .log_global_start() handlerCédric Le Goater2024-04-231-1/+3
* migration: Add Error** argument to .load_setup() handlerCédric Le Goater2024-04-231-2/+7
* migration: Add Error** argument to .save_setup() handlerCédric Le Goater2024-04-231-9/+8
* vfio: Always report an error in vfio_save_setup()Cédric Le Goater2024-04-231-3/+12
* vfio/iommufd: Fix memory leakCédric Le Goater2024-03-191-11/+8
* Merge tag 'pull-request-2024-03-12' of https://gitlab.com/thuth/qemu into sta...Peter Maydell2024-03-127-0/+11
|\
| * hw/vfio/platform: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
| * hw/vfio/pci: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+2
| * hw/vfio/pci-quirks: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+2
| * hw/vfio/iommufd: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
| * hw/vfio/helpers: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+3
| * hw/vfio/container: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
| * hw/vfio/ap: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
* | Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu...Peter Maydell2024-03-123-28/+14
|\ \
| * | migration: migration_file_set_errorSteve Sistare2024-03-112-16/+4
| * | migration: migration_is_deviceSteve Sistare2024-03-111-3/+1
| * | migration: export migration_is_activeSteve Sistare2024-03-111-2/+2
| * | migration: export migration_is_setup_or_activeSteve Sistare2024-03-111-1/+1
| * | migration: remove migration.h referencesSteve Sistare2024-03-111-1/+0
| * | migration: export fewer optionsSteve Sistare2024-03-111-1/+0
| * | vfio/migration: Add a note about migration rate limitingAvihai Horon2024-03-111-0/+6
| * | vfio/migration: Refactor vfio_save_state() return valueAvihai Horon2024-03-111-5/+1
| |/
* | Merge tag 'pull-vfio-20240310' of https://github.com/legoater/qemu into stagingPeter Maydell2024-03-116-3/+58
|\ \ | |/ |/|
| * vfio: allow cpr-reboot migration if suspendedSteve Sistare2024-03-083-2/+22
| * vfio: register container for cprSteve Sistare2024-03-084-1/+36
* | hw/vfio/pci.c: Make some structure staticFrediano Ziglio2024-03-091-2/+2
|/
* migration: MigrationNotifyFuncSteve Sistare2024-02-281-2/+1
* migration: MigrationEvent for notifiersSteve Sistare2024-02-282-8/+4
* migration: convert to NotifierWithReturnSteve Sistare2024-02-281-1/+3
* vfio/pci: Clear MSI-X IRQ index alwaysCédric Le Goater2024-01-291-3/+5
* vfio: use matching sizeof typePaolo Bonzini2024-01-291-1/+1
* remove unnecessary casts from uintptr_tPaolo Bonzini2024-01-181-2/+2
* vfio/migration: Add helper function to set state or reset deviceAvihai Horon2024-01-051-24/+17
* vfio/container: Rename vfio_init_container to vfio_set_iommuZhenzhong Duan2024-01-051-3/+3
* vfio/iommufd: Remove the use of stat() to check file existenceCédric Le Goater2024-01-051-6/+0
* hw/vfio: fix iteration over global VFIODevice listVolker Rümelin2024-01-051-4/+4
* vfio/container: Replace basename with g_path_get_basenameCédric Le Goater2024-01-051-2/+3
* vfio/iommufd: Remove CONFIG_IOMMUFD usageCédric Le Goater2024-01-051-3/+0
* vfio/spapr: Only compile sPAPR IOMMU support when neededCédric Le Goater2024-01-051-1/+1
* vfio/iommufd: Introduce a VFIOIOMMU iommufd QOM interfaceCédric Le Goater2024-01-052-10/+27
* vfio/spapr: Introduce a sPAPR VFIOIOMMU QOM interfaceCédric Le Goater2024-01-052-27/+30
* vfio/container: Intoduce a new VFIOIOMMUClass::setup handlerCédric Le Goater2024-01-051-0/+1
* vfio/container: Introduce a VFIOIOMMU legacy QOM interfaceCédric Le Goater2024-01-052-10/+54
* vfio/container: Introduce a VFIOIOMMU QOM interfaceCédric Le Goater2024-01-053-3/+13
* vfio/container: Initialize VFIOIOMMUOps under vfio_init_container()Cédric Le Goater2024-01-051-3/+3
* vfio/container: Introduce vfio_legacy_setup() for further cleanupsCédric Le Goater2024-01-051-28/+35
* vfio/spapr: Extend VFIOIOMMUOps with a release handlerCédric Le Goater2024-01-052-22/+23
* hw/vfio: Constify VMStateRichard Henderson2023-12-302-4/+4
* vfio: Introduce a helper function to initialize VFIODeviceZhenzhong Duan2023-12-195-20/+19
* vfio/ccw: Move VFIODevice initializations in vfio_ccw_instance_initZhenzhong Duan2023-12-191-15/+15