Я скомпилировал ядро, используя специальный файл DSDT. Я просто хочу убедиться, что ядро использует его. Когда я запускаю dmesg |grep DSDT
, я получаю это:
[ 0.000000] ACPI: Override [DSDT-Notebook], this is unsafe: tainting kernel
[ 0.000000] ACPI: DSDT @ 0x00000000baf87018 Table override, replaced with:
[ 0.000000] ACPI: DSDT ffffffff81c647e0 1013B (v01 _ASUS_ Notebook 00000000 INTL 20111123)
[ 0.430318] ACPI: EC: Look up EC in DSDT
Означает ли это, что он обнаружил, что использует пользовательский DSDT или что он нашел его и заменил на что-то не пользовательское?
Похоже, DSDT переопределен. Если вас смущает строка «это небезопасно, портит ядро», это означает, что вы не получите поддержки от разработчиков ядра, если что-то пойдет не так в вашем ядре.
Обычно вам не нужно переопределять DSDT, поскольку ошибки в нем должны быть исправлены ядром (или обновлением BIOS, если оно действительно неверно).