summaryrefslogtreecommitdiffstats
path: root/hw/virtio/virtio-iommu.c
Commit message (Expand)AuthorAgeFilesLines
* hw/virtio/virtio-iommu: Enforce power-of-two notify for both MAP and UNMAPJean-Philippe Brucker2022-07-261-19/+28
* virtio-iommu: Fix migration regressionZhenzhong Duan2022-06-281-0/+8
* virtio-iommu: Fix the partial copy of probe requestZhenzhong Duan2022-06-281-4/+4
* virtio-iommu: Add an assert check in translate routineZhenzhong Duan2022-06-161-0/+4
* virtio-iommu: Use recursive lock to avoid deadlockZhenzhong Duan2022-06-161-9/+11
* virtio-iommu: Add bypass mode support to assigned deviceZhenzhong Duan2022-06-161-2/+113
* virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-161-2/+1Star
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2022-04-201-1/+0Star
|\
| * Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* | virtio-iommu: use-after-free fixWentao Liang2022-04-081-0/+1
|/
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-1/+1
* virtio-iommu: Support bypass domainJean-Philippe Brucker2022-03-061-5/+34
* virtio-iommu: Default to bypass during bootJean-Philippe Brucker2022-03-061-8/+52
* virtio-iommu: Fix the domain_range endEric Auger2021-12-151-2/+2
* virtio-iommu: Fix endianness in get_configEric Auger2021-12-151-8/+16
* virtio-iommu: Remove set_config callbackEric Auger2021-12-151-14/+0Star
* virtio-iommu: Handle non power of 2 range invalidationsEric Auger2021-03-121-3/+16
* vhost: Unbreak SMMU and virtio-iommu on dev-iotlb supportPeter Xu2021-02-051-0/+5
* machine: introduce MachineInitPhasePaolo Bonzini2020-12-151-1/+1
* memory: Add IOMMUTLBEventEugenio Pérez2020-12-081-14/+16
* virtio-iommu: Set supported page size maskBharat Bhushan2020-11-031-0/+50
* virtio-iommu: Add notify_flag_changed() memory region callbackBharat Bhushan2020-11-031-0/+14
* virtio-iommu: Add replay() memory region callbackBharat Bhushan2020-11-031-0/+40
* virtio-iommu: Call memory notifiers in attach/detachBharat Bhushan2020-11-031-0/+32
* virtio-iommu: Add memory notifiers for map/unmapBharat Bhushan2020-11-031-0/+56
* virtio-iommu: Store memory region in endpoint structJean-Philippe Brucker2020-11-031-1/+10
* virtio-iommu: Fix virtio_iommu_mr()Jean-Philippe Brucker2020-11-031-1/+1
* virtio-iommu: Check gtrees are non null before destroying themEric Auger2020-09-291-2/+6
* virtio-iommu: Fix coverity issue in virtio_iommu_handle_command()Eric Auger2020-07-131-0/+1
* virtio-iommu: Handle reserved regions in the translation processEric Auger2020-07-031-0/+20
* virtio-iommu: Implement RESV_MEM probe requestEric Auger2020-07-031-4/+90
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-1/+1
* virtio-iommu: avoid memleak in the unrealizePan Nengyuan2020-03-291-0/+3
* virtio-iommu: Support migrationEric Auger2020-02-271-10/+99
* virtio-iommu: Implement fault reportingEric Auger2020-02-271-5/+65
* virtio-iommu: Implement translateEric Auger2020-02-271-1/+59
* virtio-iommu: Implement map/unmapEric Auger2020-02-271-2/+61
* virtio-iommu: Implement attach/detach commandEric Auger2020-02-271-2/+309
* virtio-iommu: Decode the command payloadEric Auger2020-02-271-12/+64
* virtio-iommu: Add skeletonEric Auger2020-02-271-0/+265