
Я скомпилировал ядро с использованием пользовательского файла 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, или что он нашел его и заменил на что-то не пользовательское?
решение1
Похоже, что DSDT переопределен. Если вас смущает строка "this is unsafe, tainting kernel", это означает, что вы не получите поддержку от разработчиков ядра, если что-то пойдет не так в вашем ядре.
Обычно вам не нужно переопределять DSDT, поскольку ошибки в нем должны быть исправлены ядром (или обновлением BIOS, если он действительно неисправен).