<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Mar 12, 2017 at 1:35 PM, Patrick O'Callaghan <span dir="ltr"><<a href="mailto:poc@usb.ve" target="_blank">poc@usb.ve</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My only quibble is a spew of error<br>
messages in dmesg:<br>
<br>
# dmesg|grep DMAR<br>
[    0.000000] ACPI: DMAR 0x00000000BD5B7800 0000B8 (v01 INTEL  SNB      00000001 INTL 00000001)<br>
[    0.000000] DMAR: IOMMU enabled<br>
[    0.032824] DMAR: Host address width 36<br>
[    0.032825] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br>
[    0.032831] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap c0000020e60262 ecap f0101a<br>
[    0.032831] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br>
[    0.032834] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap c9008020660262 ecap f0105a<br>
[    0.032834] DMAR: RMRR base: 0x000000bd422000 end: 0x000000bd42ffff<br>
[    0.032835] DMAR: RMRR base: 0x000000bf800000 end: 0x000000cf9fffff<br>
[    0.032837] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1<br>
[    0.032837] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br>
[    0.032838] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.<br>
[    0.033076] DMAR-IR: Enabled IRQ remapping in x2apic mode<br>
[    0.720048] DMAR: No ATSR found<br>
[    0.720497] DMAR: dmar0: Using Queued invalidation<br>
[    0.720501] DMAR: dmar1: Using Queued invalidation<br>
[    0.784439] DMAR: Software identity mapping for device 0000:00:00.0<br>
[    0.784440] DMAR: Software identity mapping for device 0000:00:01.0<br>
[    0.784444] DMAR: Software identity mapping for device 0000:00:02.0<br>
[    0.784445] DMAR: Software identity mapping for device 0000:00:14.0<br>
[    0.784445] DMAR: Software identity mapping for device 0000:00:16.0<br>
[    0.784446] DMAR: Software identity mapping for device 0000:00:1a.0<br>
[    0.784447] DMAR: Software identity mapping for device 0000:00:1b.0<br>
[    0.784448] DMAR: Software identity mapping for device 0000:00:1c.0<br>
[    0.784448] DMAR: Software identity mapping for device 0000:00:1c.1<br>
[    0.784449] DMAR: Software identity mapping for device 0000:00:1d.0<br>
[    0.784450] DMAR: Software identity mapping for device 0000:00:1f.0<br>
[    0.784451] DMAR: Software identity mapping for device 0000:00:1f.2<br>
[    0.784451] DMAR: Software identity mapping for device 0000:00:1f.3<br>
[    0.784455] DMAR: Software identity mapping for device 0000:01:00.0<br>
[    0.784456] DMAR: Software identity mapping for device 0000:01:00.1<br>
[    0.784460] DMAR: Software identity mapping for device 0000:03:00.0<br>
[    0.784461] DMAR: Setting RMRR:<br>
[    0.784462] DMAR: Setting identity map for device 0000:00:02.0 [0xbf800000 - 0xcf9fffff]<br>
[    0.785486] DMAR: Setting identity map for device 0000:00:14.0 [0xbd422000 - 0xbd42ffff]<br>
[    0.785488] DMAR: Setting identity map for device 0000:00:1a.0 [0xbd422000 - 0xbd42ffff]<br>
[    0.785489] DMAR: Setting identity map for device 0000:00:1d.0 [0xbd422000 - 0xbd42ffff]<br>
[    0.785491] DMAR: Prepare 0-16MiB unity mapping for LPC<br>
[    0.785491] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br>
[    0.785710] DMAR: Intel(R) Virtualization Technology for Directed I/O<br>
[    0.866268] DMAR: 32bit 0000:00:1a.0 uses non-identity mapping<br>
[    0.866294] DMAR: Setting identity map for device 0000:00:1a.0 [0xbd422000 - 0xbd42ffff]<br>
[    0.877136] DMAR: 32bit 0000:00:1d.0 uses non-identity mapping<br>
[    0.877162] DMAR: Setting identity map for device 0000:00:1d.0 [0xbd422000 - 0xbd42ffff]<br>
[    1.602494] [drm] DMAR active, disabling use of stolen memory<br>
[    1.622730] DMAR: DRHD: handling fault status reg 2<br>
[    1.622739] DMAR: [DMA Write] Request device [00:02.0] fault addr 7300000000 [fault reason 05] PTE Write access is not set<br>
[    1.729748] DMAR: DRHD: handling fault status reg 2<br>
[    1.729756] DMAR: [DMA Write] Request device [00:02.0] fault addr 7300000000 [fault reason 05] PTE Write access is not set<br>
[    1.940292] DMAR: DRHD: handling fault status reg 2<br>
[    1.940335] DMAR: [DMA Write] Request device [00:02.0] fault addr 7300000000 [fault reason 05] PTE Write access is not set<br>
[    2.746359] DMAR: DRHD: handling fault status reg 2<br>
[    2.746389] DMAR: [DMA Write] Request device [00:02.0] fault addr 7300000000 [fault reason 05] PTE Write access is not set<br>
<br>
Not sure if that's a BIOS thing I need to look at or what.<br></blockquote><div><br></div><div>Try changing from "intel_iommu=on" to "intel_iommu=on,igfx_off".  You won't be able to assign the IGD to a VM by adding that, but that doesn't seem to be your goal anyway. </div></div></div></div>