注意:如果您的主板上有支持 IOMMU 的 AMD A55 芯片组,请将您的/sys/firmware/acpi/tables/DMAR
(或任何描述 IOMMU 的名称)的副本发送给我。对您来说没有任何风险。谢谢!
大多数主板制造商都不会发布启用 IOMMU 的 BIOS(BIOS 中没有选项)。
我对AMD这篇文档的理解是 BIOS 通过添加 ACPI 表来初始化 IOMMU。
因此,如果我可以从具有不同主板但支持 IOMMU 的相同芯片组的系统中获取 ACPI 表的转储(acpidump/acpiextract),是否可以通过在 iommu 模块之前的某个时间插入这些表来激活 IOMMU加载?
如果 iommu 内置在内核中(而不是作为模块),是否有任何机制允许在内核启动的早期动态更改 acpi 表?否则也许引导加载程序(grub/lilo)可以做到这一点?
这些“新”表中的某些地址很可能需要更新。这些地址会在现有的 ACPI 表中吗(以便区分会有所帮助)?