これが私が実行したときに表示される警告ですdmesg
。
ACPI: Deleted _OSI(Windows 2012)
ACPI: Deleted _OSI(Windows 2013)
ACPI: RSDP 00000000000f0410 00024 (v02 INTEL )
ACPI: XSDT 00000000bdfaad98 000B4 (v01 INTEL ROMLEY 06222004 INTL 20090903)
ACPI: FACP 00000000bdfaa918 000F4 (v04 INTEL ROMLEY 06222004 INTL 20090903)
**ACPI Warning: Invalid length for Pm1aControlBlock: 32,** using default 16 (20090903/tbfadt-615)
ACPI: DSDT 00000000bdf8f018 19656 (v02 INTEL ROMLEY 00000002 INTL 20100331)
BIOSに無効にするacpi設定がないため、acpi=off
試してみました。グラップ構成ファイルファイルですが、後で acpi ログは表示されません。 acpi警告を削除するにはどうすればよいですか?
答え1
~によるとRHELドキュメント:
このメッセージは情報提供の目的でのみ使用されます。これは誤った内容を示さないので無視しても構いません。
根本原因
システムハードウェアはACPI Pm1aControlBlockとPm2ControlBlockの32ビットレジスタサイズを定義しますが、ACPI仕様はPm1aControlBlockの16ビットレジスタサイズを定義し、Pm2ControlBlockの8ビットレジスタサイズを定義します。
このメッセージは、カーネルの ACPI コードがハードウェア レジスタのサイズを無視し、ACPI 標準サイズを使用することを伝えます。