在 Solaris 11.2 中,如果安装了 Flash Accelerator F40 卡,dmesg 会显示 "intel_iommu0: DEBUG: generated a fault event when translating DMA write"(intel_iommu0:DEBUG:在转换 DMA write 时,生成了错误事件)。
受影响的硬件和软件:
Flash Accelerator F40
Oracle Solaris 11.2
解决方法:
在系统 BIOS 设置中禁用 Intel Virtualization Technology for Directed I/O (VT-d) 设置。可以在 BIOS 设置实用程序的 "IO" > "I/O Virtualization" 菜单中禁用此设置。
有关进入 BIOS 设置实用程序并禁用 VT-d 设置的信息,请参见《Sun Server X3-2L 管理指南》中的“访问 BIOS 设置实用程序”。