
사용자 정의 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가 재정의된 것 같습니다. "이것은 안전하지 않고 오염된 커널입니다"라는 문구로 인해 혼란스러워진다면 이는 커널에 문제가 발생하더라도 커널 개발자로부터 지원을 받을 수 없다는 의미입니다.
일반적으로 DSDT의 오류는 커널(또는 실제로 잘못된 경우 BIOS 업데이트)에 의해 수정되어야 하므로 DSDT를 재정의할 필요가 없습니다.