summaryrefslogtreecommitdiffstats
path: root/hw/i386/intel_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* intel-iommu: start to use error_report_oncePeter Xu2018-08-271-28/+37
* iommu: Add IOMMU index argument to translate methodPeter Maydell2018-06-151-1/+1
* iommu: Add IOMMU index argument to notifier APIsPeter Maydell2018-06-151-3/+3
* intel-iommu: rework the page walk logicPeter Xu2018-05-231-58/+155
* intel-iommu: trace domain id during page walkPeter Xu2018-05-231-6/+10
* intel-iommu: pass in address space when page walkPeter Xu2018-05-231-0/+4
* intel-iommu: introduce vtd_page_walk_infoPeter Xu2018-05-231-32/+52
* intel-iommu: only do page walk for MAP notifiersPeter Xu2018-05-231-5/+39
* intel-iommu: add iommu lockPeter Xu2018-05-231-9/+47
* intel-iommu: remove IntelIOMMUNotifierNodePeter Xu2018-05-231-30/+11Star
* intel-iommu: send PSI always even if across PDEsPeter Xu2018-05-231-12/+30