ПРИМЕЧАНИЕ. Если у вас есть чипсет AMD A55 на материнской плате, поддерживающий IOMMU, отправьте мне копию вашего /sys/firmware/acpi/tables/DMAR
(или что бы там ни называлось IOMMU). Для вас нет никакого риска. Спасибо!
Большинство производителей материнских плат не беспокоят выпуск BIOS с поддержкой IOMMU (в BIOS нет опции).
Мой undesranding этого документа от AMD заключается в том, что BIOS инициализирует IOMMU, добавляя таблицы ACPI.
Итак, если я могу получить дамп ACPI-таблиц (acpidex/acpiextract) из системы с другой материнской платой, но тот же набор микросхем, который поддерживает IOMMU, можно ли активировать IOMMU, вставив эти таблицы в некоторый момент до Модуль iommu загружен?
Если iommu встроен в ядро (а не как модуль), есть ли какой-либо механизм, позволяющий менять таблицы acpi на лету на ранней стадии загрузки ядра? В противном случае, может быть, загрузчик (grub/lilo) может это сделать?
Скорее всего, некоторые адреса в этих "новых" таблицах нуждаются в обновлении. Будут ли эти адреса присутствовать в существующих таблицах ACPI (так, чтобы это помогло?)