summary refs log tree commit diff stats
path: root/hw/vfio/container.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-request-2024-03-12' of https://gitlab.com/thuth/qemu into sta...Peter Maydell2024-03-121-0/+1
|\
| * hw/vfio/container: 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-121-1/+0
|\ \
| * | migration: remove migration.h referencesSteve Sistare2024-03-111-1/+0
| |/
* / vfio: register container for cprSteve Sistare2024-03-081-1/+10
|/
* vfio/container: Rename vfio_init_container to vfio_set_iommuZhenzhong Duan2024-01-051-3/+3
* vfio/container: Replace basename with g_path_get_basenameCédric Le Goater2024-01-051-2/+3
* vfio/spapr: Introduce a sPAPR VFIOIOMMU QOM interfaceCédric Le Goater2024-01-051-12/+6
* 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-051-9/+49
* 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-051-6/+4
* vfio: Make VFIOContainerBase poiner parameter const in VFIOIOMMUOps callbacksZhenzhong Duan2023-12-191-16/+18
* vfio/pci: Introduce a vfio pci hot reset interfaceZhenzhong Duan2023-12-191-0/+170
* vfio/iommufd: Relax assert check for iommufd backendZhenzhong Duan2023-12-191-4/+0
* vfio/container: Implement attach/detach_deviceEric Auger2023-12-191-7/+5
* vfio/container: Move iova_ranges to base containerZhenzhong Duan2023-12-191-13/+6
* vfio/container: Move dirty_pgsizes and max_dirty_bitmap_size to base containerEric Auger2023-12-191-4/+5
* vfio/container: Move listener to base containerEric Auger2023-12-191-10/+9
* vfio/container: Move vrdl_list to base containerZhenzhong Duan2023-12-191-1/+0
* vfio/container: Move pgsizes and dma_max_mappings to base containerEric Auger2023-12-191-6/+5
* vfio/container: Convert functions to base containerEric Auger2023-12-191-3/+3
* vfio/container: Move per container device list in base containerZhenzhong Duan2023-12-191-6/+6
* vfio/container: Switch to IOMMU BE set_dirty_page_tracking/query_dirty_bitmap...Eric Auger2023-12-191-7/+14
* vfio/container: Move space field to base containerEric Auger2023-12-191-10/+8
* vfio/common: Move giommu_list in base containerEric Auger2023-12-191-8/+0
* vfio/common: Introduce vfio_container_init/destroy helperZhenzhong Duan2023-12-191-1/+3
* vfio/container: Switch to dma_map|unmap APIEric Auger2023-12-191-7/+15
* vfio/container: Introduce a empty VFIOIOMMUOpsZhenzhong Duan2023-12-191-0/+5
* vfio/common: Move vfio_host_win_add/del into spapr.cZhenzhong Duan2023-11-061-16/+0
* vfio/container: Move spapr specific init/deinit into spapr.cZhenzhong Duan2023-11-061-70/+12
* vfio/container: Move vfio_container_add/del_section_window into spapr.cZhenzhong Duan2023-11-061-90/+0
* vfio/container: Move IBM EEH related functions into spapr_pci_vfio.cZhenzhong Duan2023-11-061-98/+0
* vfio: Collect container iova range infoEric Auger2023-11-031-3/+39
* vfio/common: Move legacy VFIO backend code into separate container.cYi Liu2023-10-181-0/+1161