ACPI警告を削除する方法

ACPI警告を削除する方法

これが私が実行したときに表示される警告です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 標準サイズを使用することを伝えます。

関連情報