summaryrefslogtreecommitdiffstats
path: root/hw/i386/intel_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "intel_iommu: Fix irqchip / X2APIC configuration checks"Peter Xu2022-10-091-0/+5
* util: accept iova_tree_remove_parameter by valueEugenio Pérez2022-09-021-3/+3
* intel-iommu: update iq_dw during post loadJason Wang2022-05-161-6/+15
* intel-iommu: update root_scalable before switching as during post_loadJason Wang2022-05-161-7/+7
* intel-iommu: block output address in interrupt address rangeJason Wang2022-05-161-1/+26
* intel-iommu: remove VTD_FR_RESERVED_ERRJason Wang2022-05-161-6/+0Star
* intel_iommu: Fix irqchip / X2APIC configuration checksDavid Woodhouse2022-05-161-6/+1Star
* intel_iommu: Only allow interrupt remapping to be enabled if it's supportedDavid Woodhouse2022-05-161-1/+3
* intel_iommu: Support IR-only mode without DMA translationDavid Woodhouse2022-05-161-4/+10
* intel-iommu: correct the value used for error_setg_errno()Jason Wang2022-05-131-1/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-1/+1
* intel_iommu: support snoop controlJason Wang2022-03-061-1/+13
* intel-iommu: correctly check passthrough during translationJason Wang2022-01-081-15/+23
* dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-11/+17
* intel-iommu: ignore leaf SNP bit in scalable modeJason Wang2021-11-291-0/+6
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingRichard Henderson2021-11-031-1/+1
|\
| * util: Make some iova_tree parameters constEugenio Pérez2021-11-021-1/+1
* | hw/i386/pc: Remove x86_iommu_get_type()Jean-Philippe Brucker2021-11-011-3/+0Star
|/
* intel_iommu: Fix typo in commentsCai Huoqing2021-09-161-4/+4
* Do not include exec/address-spaces.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* Do not include hw/boards.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* dma: Introduce dma_aligned_pow2_mask()Eric Auger2021-03-121-23/+7Star
* intel_iommu: Fix mask may be uninitialized in vtd_context_device_invalidateEric Auger2021-03-121-0/+2
* i386: move kvm accel files into kvm/Claudio Fontana2020-12-161-1/+1
* intel_iommu: Skip page walking on device iotlb invalidationsEugenio Pérez2020-12-081-0/+4
* memory: Add IOMMU_NOTIFIER_DEVIOTLB_UNMAP IOMMUTLBNotificationTypeEugenio Pérez2020-12-081-1/+1
* memory: Add IOMMUTLBEventEugenio Pérez2020-12-081-39/+49
* memory: Rename memory_region_notify_one to memory_region_notify_iommu_oneEugenio Pérez2020-12-081-2/+2
* intel_iommu: Fix two misuse of "0x%u" printsPeter Xu2020-10-301-2/+2
* x86-iommu: Rename QOM type macrosEduardo Habkost2020-09-021-1/+1
* hw: Remove superfluous breaksLiao Pingfang2020-09-011-1/+0Star
* error: Strip trailing '\n' from error string arguments (again)Markus Armbruster2020-07-241-3/+3
* intel_iommu: Use correct shift for 256 bits qi descriptorLiu Yi L2020-07-221-1/+6
* intel_iommu: "aw-bits" error message still refers to "x-aw-bits"Menno Lageman2020-07-071-1/+1
* hw/i386/intel_iommu: Fix out-of-bounds access on guest IRTJan Kiszka2020-03-161-0/+6
* hw/i386/intel_iommu: Simplify vtd_find_as_from_bus_num() logicPhilippe Mathieu-Daudé2020-03-081-15/+17
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* intel_iommu: add present bit check for pasid table entriesLiu Yi L2020-01-061-19/+73
* intel_iommu: a fix to vtd_find_as_from_bus_num()Liu Yi L2020-01-061-0/+1
* intel_iommu: fix bug to read DMAR_RTADDR_REGYi Sun2020-01-051-4/+3Star
* intel_iommu: TM field should not be in reserved bitsQi, Yadong2019-11-251-3/+6
* intel_iommu: refine SL-PEs reserved fields checkingQi, Yadong2019-11-251-17/+20
* hw/i386: split PCMachineState deriving X86MachineState from itPaolo Bonzini2019-10-221-1/+2
* memory: allow memory_region_register_iommu_notifier() to failEric Auger2019-10-041-3/+5
* intel_iommu: Remove the caching-mode check during flag changePeter Xu2019-09-161-4/+0Star
* intel_iommu: Sanity check vfio-pci config on machine init donePeter Xu2019-09-161-3/+36
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* intel_iommu: Fix unexpected unmaps during global unmapPeter Xu2019-07-051-26/+41