aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/Intel-IOMMU.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/Intel-IOMMU.txt')
-rw-r--r--Documentation/Intel-IOMMU.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/Intel-IOMMU.txt b/Documentation/Intel-IOMMU.txt
index cbb4dbaef761..aba7722c2935 100644
--- a/Documentation/Intel-IOMMU.txt
+++ b/Documentation/Intel-IOMMU.txt
@@ -63,6 +63,15 @@ Interrupt ranges are not address translated, (0xfee00000 - 0xfeefffff).
63The same is true for peer to peer transactions. Hence we reserve the 63The same is true for peer to peer transactions. Hence we reserve the
64address from PCI MMIO ranges so they are not allocated for IOVA addresses. 64address from PCI MMIO ranges so they are not allocated for IOVA addresses.
65 65
66
67Fault reporting
68---------------
69When errors are reported, the DMA engine signals via an interrupt. The fault
70reason and device that caused it with fault reason is printed on console.
71
72See below for sample.
73
74
66Boot Message Sample 75Boot Message Sample
67------------------- 76-------------------
68 77
@@ -85,6 +94,14 @@ When DMAR is enabled for use, you will notice..
85 94
86PCI-DMA: Using DMAR IOMMU 95PCI-DMA: Using DMAR IOMMU
87 96
97Fault reporting
98---------------
99
100DMAR:[DMA Write] Request device [00:02.0] fault addr 6df084000
101DMAR:[fault reason 05] PTE Write access is not set
102DMAR:[DMA Write] Request device [00:02.0] fault addr 6df084000
103DMAR:[fault reason 05] PTE Write access is not set
104
88TBD 105TBD
89---- 106----
90 107