aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio
AgeCommit message (Expand)AuthorFilesLines
2024-04-23memory: Add Error** argument to .log_global_start() handlerCédric Le Goater1-1/+3
2024-04-23migration: Add Error** argument to .load_setup() handlerCédric Le Goater1-2/+7
2024-04-23migration: Add Error** argument to .save_setup() handlerCédric Le Goater1-9/+8
2024-04-23vfio: Always report an error in vfio_save_setup()Cédric Le Goater1-3/+12
2024-03-19vfio/iommufd: Fix memory leakCédric Le Goater1-11/+8
2024-03-12Merge tag 'pull-request-2024-03-12' of https://gitlab.com/thuth/qemu into sta...Peter Maydell7-0/+11
2024-03-12Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu...Peter Maydell3-28/+14
2024-03-12hw/vfio/platform: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-12hw/vfio/pci: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2024-03-12hw/vfio/pci-quirks: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2024-03-12hw/vfio/iommufd: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-12hw/vfio/helpers: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+3
2024-03-12hw/vfio/container: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-12hw/vfio/ap: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-11migration: migration_file_set_errorSteve Sistare2-16/+4
2024-03-11migration: migration_is_deviceSteve Sistare1-3/+1
2024-03-11migration: export migration_is_activeSteve Sistare1-2/+2
2024-03-11migration: export migration_is_setup_or_activeSteve Sistare1-1/+1
2024-03-11migration: remove migration.h referencesSteve Sistare1-1/+0
2024-03-11migration: export fewer optionsSteve Sistare1-1/+0
2024-03-11Merge tag 'pull-vfio-20240310' of https://github.com/legoater/qemu into stagingPeter Maydell6-3/+58
2024-03-11vfio/migration: Add a note about migration rate limitingAvihai Horon1-0/+6
2024-03-11vfio/migration: Refactor vfio_save_state() return valueAvihai Horon1-5/+1
2024-03-09hw/vfio/pci.c: Make some structure staticFrediano Ziglio1-2/+2
2024-03-08vfio: allow cpr-reboot migration if suspendedSteve Sistare3-2/+22
2024-03-08vfio: register container for cprSteve Sistare4-1/+36
2024-02-28migration: MigrationNotifyFuncSteve Sistare1-2/+1
2024-02-28migration: MigrationEvent for notifiersSteve Sistare2-8/+4
2024-02-28migration: convert to NotifierWithReturnSteve Sistare1-1/+3
2024-01-29vfio/pci: Clear MSI-X IRQ index alwaysCédric Le Goater1-3/+5
2024-01-29vfio: use matching sizeof typePaolo Bonzini1-1/+1
2024-01-18remove unnecessary casts from uintptr_tPaolo Bonzini1-2/+2
2024-01-05vfio/migration: Add helper function to set state or reset deviceAvihai Horon1-24/+17
2024-01-05vfio/container: Rename vfio_init_container to vfio_set_iommuZhenzhong Duan1-3/+3
2024-01-05vfio/iommufd: Remove the use of stat() to check file existenceCédric Le Goater1-6/+0
2024-01-05hw/vfio: fix iteration over global VFIODevice listVolker Rümelin1-4/+4
2024-01-05vfio/container: Replace basename with g_path_get_basenameCédric Le Goater1-2/+3
2024-01-05vfio/iommufd: Remove CONFIG_IOMMUFD usageCédric Le Goater1-3/+0
2024-01-05vfio/spapr: Only compile sPAPR IOMMU support when neededCédric Le Goater1-1/+1
2024-01-05vfio/iommufd: Introduce a VFIOIOMMU iommufd QOM interfaceCédric Le Goater2-10/+27
2024-01-05vfio/spapr: Introduce a sPAPR VFIOIOMMU QOM interfaceCédric Le Goater2-27/+30
2024-01-05vfio/container: Intoduce a new VFIOIOMMUClass::setup handlerCédric Le Goater1-0/+1
2024-01-05vfio/container: Introduce a VFIOIOMMU legacy QOM interfaceCédric Le Goater2-10/+54
2024-01-05vfio/container: Introduce a VFIOIOMMU QOM interfaceCédric Le Goater3-3/+13
2024-01-05vfio/container: Initialize VFIOIOMMUOps under vfio_init_container()Cédric Le Goater1-3/+3
2024-01-05vfio/container: Introduce vfio_legacy_setup() for further cleanupsCédric Le Goater1-28/+35
2024-01-05vfio/spapr: Extend VFIOIOMMUOps with a release handlerCédric Le Goater2-22/+23
2023-12-30hw/vfio: Constify VMStateRichard Henderson2-4/+4
2023-12-19vfio: Introduce a helper function to initialize VFIODeviceZhenzhong Duan5-20/+19
2023-12-19vfio/ccw: Move VFIODevice initializations in vfio_ccw_instance_initZhenzhong Duan1-15/+15