summaryrefslogtreecommitdiffstats
path: root/hw/i386/intel_iommu.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* intel-iommu: Accept 64-bit writes to FEADDRJan Kiszka2018-03-011-2/+9
* x86_iommu: Move machine check to x86_iommu_realize()Mohammed Gamal2018-01-181-11/+2Star
* intel-iommu: Extend address width to 48 bitsPrasad Singamsetty2018-01-181-42/+59
* intel-iommu: Redefine macros to enable supporting 48 bit address widthPrasad Singamsetty2018-01-181-23/+31
* intel_iommu: fix error param in stringPeter Xu2017-12-221-1/+1
* intel_iommu: remove X86_IOMMU_PCI_DEVFN_MAXPeter Xu2017-12-221-5/+5
* intel_iommu: fix missing BQL in pt fast pathPeter Xu2017-09-081-0/+15
* intel_iommu: use access_flags for iotlbPeter Xu2017-08-011-8/+7Star
* intel_iommu: fix iova for ptPeter Xu2017-08-011-2/+2
* memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy2017-07-141-5/+20
* memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy2017-07-141-8/+9
* intel_iommu: fix migration breakage on mr switchPeter Xu2017-07-031-0/+15
* intel_iommu: relax iq tail check on VTD_GCMD_QIE enableLadi Prosek2017-07-031-14/+19
* intel_iommu: cleanup vtd_interrupt_remap_msi()Peter Xu2017-06-161-7/+5Star
* intel_iommu: cleanup vtd_{do_}iommu_translate()Peter Xu2017-06-161-24/+42
* intel_iommu: switching the rest DPRINTF to tracePeter Xu2017-06-161-245/+110Star