IOMMU 활성화시 커널 에러 발생시키는 장비를 제외하기

에러

# dmesg | grep -i "dmar"
[  263.592441] DMAR: DRHD: handling fault status reg 3
[  263.597702] DMAR: [DMA Write NO_PASID] Request device [e5:00.0] fault addr 0xed576000 [fault reason 0x05] PTE Write access is not set
...

장치 확인

# lspci | grep e5:00.0
e5:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller (rev 11)

# lspci -n | grep e5:00.0
e5:00.0 0106: 1b4b:9230 (rev 11)

GRUB에 장치 제외

/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt pci-stub.ids=1b4b:9230"
update-grub


  • 레이블 없음