summaryrefslogtreecommitdiffstats
path: root/hw/i386/intel_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* intel_iommu: Fix incorrect "end" for vtd_address_space_unmapYan Zhao2019-07-051-2/+2
* Categorize devices: iommuErnest Esene2019-04-251-0/+2
* intel_iommu: Drop extended root fieldPeter Xu2019-04-021-4/+2Star
* intel_iommu: Fix root_scalable migration breakagePeter Xu2019-04-021-4/+20
* intel_iommu: Correct caching-mode error messageAlex Williamson2019-04-021-1/+1
* intel-iommu: optimize nodmar memory regionsPeter Xu2019-03-201-33/+58
* intel_iommu: add scalable-mode option to make scalable mode workYi Sun2019-03-131-0/+25
* intel_iommu: add 256 bits qi_desc supportLiu, Yi L2019-03-131-11/+29
* intel_iommu: scalable mode emulationLiu, Yi L2019-03-131-92/+402
* intel_iommu: reset intr_enabled when system resetPeter Xu2019-02-051-0/+1
* intel_iommu: fix operator in vtd_switch_address_spacePeter Xu2019-02-051-1/+1
* x86-iommu: switch intr_supported to OnOffAuto typePeter Xu2018-12-201-3/+3
* intel_iommu: remove "x-" prefix for "aw-bits"Peter Xu2018-12-191-1/+1
* intel_iommu: dma read/write draining supportPeter Xu2018-12-191-0/+4
* intel_iommu: convert invalid traces into error reportsPeter Xu2018-12-191-15/+43
* intel_iommu: dump correct iova when failedPeter Xu2018-12-191-1/+1
* x86_iommu: move vtd_generate_msi_message in common fileSingh, Brijesh2018-11-051-28/+4Star
* x86_iommu: move the kernel-irqchip check in common codeSingh, Brijesh2018-11-051-7/+0Star
* intel_iommu: handle invalid ce for shadow syncPeter Xu2018-11-051-0/+17
* intel_iommu: move ce fetching out when sync shadowPeter Xu2018-11-051-28/+13Star
* intel_iommu: better handling of dmar state switchPeter Xu2018-11-051-7/+14
* intel_iommu: introduce vtd_reset_caches()Peter Xu2018-11-051-4/+9
* intel-iommu: replace more vtd_err_* tracesPeter Xu2018-08-271-18/+46