VOOZH about

URL: https://www.phoronix.com/news/Linux-7.1-ACPI-Error-Power-Off

⇱ Linux 7.1 Will Power Off The System By Default If A Fatal ACPI Error Occurs - Phoronix


👁 Phoronix

Linux 7.1 Will Power Off The System By Default If A Fatal ACPI Error Occurs

Written by Michael Larabel in Linux Kernel on 2 March 2026 at 01:00 PM EST. 32 Comments
An important default kernel behavior change worth noting in advance for the upcoming Linux 7.1 kernel is that the system will attempt to power-off automatically if encountering any fatal ACPI errors. Up to now the Linux kernel has just logged ACPI fatal errors.

A change queued into the Linux power management subsystem's "linux-next" Git branch ahead of Linux 7.1 is altering the default system behavior if encountering a fatal ACPI error. With existing Linux kernels when hitting any ACPI fatal error, there would simply be a "Fatal opcode executed" message sent to the kernel system log. But for Linux 7.1+ the plan is to try powering off the system by default.

This change in behavior is for better match the intended ACPI specifications. The ACPI specification notes:
"This operation is used to inform the OS that there has been an OEM-defined fatal error.
...
In response, the OS must log the fatal event and perform a controlled OS shutdown in a timely fashion."

So technically it's Linux that has been out-of-spec with just logging an error to the log but letting the system continue on. Hopefully your system rarely or never encounters fatal ACPI errors, but there is always the chance of buggy system firmware.

👁 acpi.poweroff_on_fatal


But for those wanting to maintain the existing behavior of not powering off, the patch making this change adds a new acpi.poweroff_on_fatal=0 option. Set that if you don't want your system to power off in the event of any ACPI fatal errors.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.