aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio
AgeCommit message (Expand)AuthorFilesLines
2024-03-12Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu...Peter Maydell3-28/+14
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
2023-12-19vfio/ap: Move VFIODevice initializations in vfio_ap_instance_initZhenzhong Duan1-13/+13
2023-12-19vfio/platform: Move VFIODevice initializations in vfio_platform_instance_initZhenzhong Duan1-5/+5
2023-12-19vfio/pci: Move VFIODevice initializations in vfio_instance_initZhenzhong Duan1-4/+6
2023-12-19vfio: Make VFIOContainerBase poiner parameter const in VFIOIOMMUOps callbacksZhenzhong Duan4-25/+28
2023-12-19vfio/ccw: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan1-3/+22
2023-12-19vfio/ccw: Allow the selection of a given iommu backendZhenzhong Duan1-0/+6
2023-12-19vfio/ap: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan1-1/+22
2023-12-19vfio/ap: Allow the selection of a given iommu backendZhenzhong Duan1-0/+6
2023-12-19vfio/platform: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan1-8/+24
2023-12-19vfio/platform: Allow the selection of a given iommu backendZhenzhong Duan1-0/+6
2023-12-19vfio/pci: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan3-16/+67
2023-12-19vfio/pci: Allow the selection of a given iommu backendEric Auger1-0/+6
2023-12-19vfio/iommufd: Enable pci hot reset through iommufd cdev interfaceZhenzhong Duan2-0/+151