mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
ACPI: OSL: Poweroff when encountering a fatal ACPI error
The ACPI spec states that the operating system should respond to a fatal ACPI error by "performing a controlled OS shutdown in a timely fashion". Comply with the ACPI specification by powering off the system when ACPICA signals a fatal ACPI error. Users can still disable this behavior by using the acpi.poweroff_on_fatal kernel option to work around firmware bugs. Link: https://uefi.org/specs/ACPI/6.6/19_ASL_Reference.html#fatal-fatal-error-check Signed-off-by: Armin Wolf <W_Armin@gmx.de> [ rjw: Dropped the new Kconfig option, adjusted header file inclusions ] Link: https://patch.msgid.link/20260204212931.3860-1-W_Armin@gmx.de Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
committed by
Rafael J. Wysocki
parent
6de23f81a5
commit
591230c6f2
@@ -189,6 +189,14 @@ Kernel parameters
|
||||
unusable. The "log_buf_len" parameter may be useful
|
||||
if you need to capture more output.
|
||||
|
||||
acpi.poweroff_on_fatal= [ACPI]
|
||||
{0 | 1}
|
||||
Causes the system to poweroff when the ACPI bytecode signals
|
||||
a fatal error. The default value of this setting is 1.
|
||||
Overriding this value should only be done for diagnosing
|
||||
ACPI firmware problems, as the system might behave erratically
|
||||
after having encountered a fatal ACPI error.
|
||||
|
||||
acpi_enforce_resources= [ACPI]
|
||||
{ strict | lax | no }
|
||||
Check for resource conflicts between native drivers
|
||||
|
||||
Reference in New Issue
Block a user