CVE-2026-80611

Source
https://cve.org/CVERecord?id=CVE-2026-80611
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80611.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80611
Downstream
Published
2026-08-28T06:48:33.934Z
Modified
2026-08-30T03:48:20.928098539Z
Summary
ACPI: processor_idle: Mark LPI enter functions as __cpuidle
Details

In the Linux kernel, the following vulnerability has been resolved:

ACPI: processor_idle: Mark LPI enter functions as __cpuidle

When function tracing or Kprobes is enabled, entering an ACPI Low Power Idle (LPI) state triggers the following RCU splat:

RCU not on for: acpiidlelpienter+0x4/0xd8 WARNING: CPU: 8 PID: 0 at include/linux/tracerecursion.h:162 functiontracecall+0x1e8/0x228

The acpiidlelpienter() function is invoked within the cpuidle path after RCU has already been disabled for the current local CPU. Consequently, ftrace's functiontrace_call() expects RCU to be actively watching before recording trace data, emitting a warning if it is not.

Fix this by annotating acpiidlelpi_enter(), the generic __weak stub, and the RISC-V implementation of acpiprocessorffhlpienter() with __cpuidle. This moves these functions into the '.cpuidle.text' section, implicitly disabling ftrace instrumentation (notrace) along this sensitive path and preventing trace-induced RCU warnings during idle entry.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80611.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
a36a7fecfe6071732075ad5aa31196adce13181b
Fixed
10f675902a5fc88ccfe34bb8aa37de50806b03b1
Fixed
5b6165d7ec38477e8cfa41bfa464959957953822
Fixed
8bbe4dd7964552f74c271c3a8d95a4331a8ab5f9
Fixed
956ca5d72c76504824c8eb601879da9476973e15

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80611.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.8.0
Fixed
6.12.97
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80611.json"