Всем привет! Внезапно обнаружил у себя в Биосе поддержку VT-d. Хочую пробросить дискретную карту в KVM. Но до этого пока далеко. В общем включил VT-d, и при загрузке система матюкнулась на dmar1. Выполнил в терминале dmesg | grep -iE "(IOMMU|VT-d)"
, на что получил следующий выхлоп:
[ 0.000000] WARNING: CPU: 0 PID: 0 at /build/linux-ELRFVQ/linux-3.16.7-ckt11/drivers/iommu/dmar.c:760 warn_invalid_dmar+0x7a/0x8a()
[ 0.000000] [<ffffffff819499d6>] ? detect_intel_iommu+0xe3/0x16a
[ 0.000000] [<ffffffff8190bdd3>] ? pci_iommu_alloc+0x46/0x67
[ 0.041790] dmar: IOMMU 0: reg_base_addr fed90000 ver 1:0 cap c9008020e30272 ecap 1000
[ 0.041800] dmar: IOMMU: failed to map dmar1
[ 0.258909] DMAR: BIOS has allocated no shadow GTT; disabling IOMMU for graphics
[ 0.580576] AMD IOMMUv2 driver by Joerg Roedel <joerg.roedel@amd.com>
[ 0.580578] AMD IOMMUv2 functionality not available on this system
[ 14.674850] vboxpci: IOMMU not found (not registered)
Что это значит? Я никогда с таким не сталкивался, а гугл ничего толком не подсказал.