summary refs log tree commit diff stats
path: root/hw/vfio/common.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* memory: Add Error** argument to .log_global_start() handlerCédric Le Goater2024-04-231-1/+3
* Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu...Peter Maydell2024-03-121-13/+4
|\
| * migration: migration_file_set_errorSteve Sistare2024-03-111-8/+1
| * 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
* | vfio: allow cpr-reboot migration if suspendedSteve Sistare2024-03-081-1/+1
|/
* vfio: use matching sizeof typePaolo Bonzini2024-01-291-1/+1
* remove unnecessary casts from uintptr_tPaolo Bonzini2024-01-181-2/+2
* hw/vfio: fix iteration over global VFIODevice listVolker Rümelin2024-01-051-4/+4
* vfio/iommufd: Remove CONFIG_IOMMUFD usageCédric Le Goater2024-01-051-3/+0
* vfio/iommufd: Introduce a VFIOIOMMU iommufd QOM interfaceCédric Le Goater2024-01-051-1/+1
* vfio/container: Introduce a VFIOIOMMU legacy QOM interfaceCédric Le Goater2024-01-051-1/+5
* vfio/container: Introduce a VFIOIOMMU QOM interfaceCédric Le Goater2024-01-051-1/+1
* vfio: Make VFIOContainerBase poiner parameter const in VFIOIOMMUOps callbacksZhenzhong Duan2023-12-191-4/+5
* vfio/iommufd: Implement the iommufd backendYi Liu2023-12-191-0/+6
* vfio/common: return early if space isn't emptyZhenzhong Duan2023-12-191-3/+6
* vfio/spapr: switch to spapr IOMMU BE add/del_section_windowZhenzhong Duan2023-12-191-6/+2
* vfio/container: Implement attach/detach_deviceEric Auger2023-12-191-0/+16
* vfio/container: Move iova_ranges to base containerZhenzhong Duan2023-12-191-2/+3
* vfio/container: Move listener to base containerEric Auger2023-12-191-55/+55
* vfio/container: Move vrdl_list to base containerZhenzhong Duan2023-12-191-19/+19
* vfio/container: Move pgsizes and dma_max_mappings to base containerEric Auger2023-12-191-8/+9
* vfio/container: Convert functions to base containerEric Auger2023-12-191-24/+18
* vfio/container: Move per container device list in base containerZhenzhong Duan2023-12-191-8/+15
* vfio/container: Switch to IOMMU BE set_dirty_page_tracking/query_dirty_bitmap...Eric Auger2023-12-191-4/+8
* vfio/container: Move space field to base containerEric Auger2023-12-191-2/+2
* vfio/common: Move giommu_list in base containerEric Auger2023-12-191-6/+11
* vfio/container: Switch to dma_map|unmap APIEric Auger2023-12-191-20/+25
* vfio/common: Move vfio_host_win_add/del into spapr.cZhenzhong Duan2023-11-061-68/+2
* vfio/container: Move IBM EEH related functions into spapr_pci_vfio.cZhenzhong Duan2023-11-061-1/+0
* vfio: Collect container iova range infoEric Auger2023-11-031-0/+9
* migration: simplify blockersSteve Sistare2023-10-201-8/+2
* vfio/pci: Fix a potential memory leak in vfio_listener_region_addZhenzhong Duan2023-10-181-1/+1
* vfio/common: Move legacy VFIO backend code into separate container.cYi Liu2023-10-181-1139/+16
* vfio/common: Introduce a global VFIODevice listZhenzhong Duan2023-10-181-26/+19
* vfio/common: Store the parent container in VFIODeviceZhenzhong Duan2023-10-181-1/+7
* vfio/common: Introduce a per container device listZhenzhong Duan2023-10-181-78/+63
* vfio/common: Move VFIO reset handler registration to a group agnostic functionZhenzhong Duan2023-10-181-8/+7
* vfio/ccw: Use vfio_[attach/detach]_deviceEric Auger2023-10-181-5/+5
* vfio/pci: Introduce vfio_[attach/detach]_deviceEric Auger2023-10-181-0/+74
* vfio/common: Extract out vfio_kvm_device_[add/del]_fdZhenzhong Duan2023-10-181-16/+39
* vfio/common: Introduce vfio_container_add|del_section_window()Eric Auger2023-10-181-67/+89
* vfio/common: Propagate KVM_SET_DEVICE_ATTR error if anyEric Auger2023-10-181-5/+5
* vfio/common: Move IOMMU agnostic helpers to a separate fileYi Liu2023-10-181-588/+0
* vfio/common: Separate vfio-pci rangesJoao Martins2023-09-111-11/+60
* vfio/migration: Fail adding device with enable-migration=on and existing blockerAvihai Horon2023-09-111-2/+5
* vfio/migration: Allow migration of multiple P2P supporting devicesAvihai Horon2023-09-111-8/+18
* vfio/migration: Add P2P support for VFIO migrationAvihai Horon2023-09-111-2/+4
* vfio/migration: Refactor PRE_COPY and RUNNING state checksJoao Martins2023-09-111-4/+18