WARNING: at drivers/cpuidle/cpuidle.c: cpuidle_enter_state()

Solution Verified - Updated -

Issue

  • Following WARNING message has been reported in the logs for qemu/KueVirt guests.
  • This is specific to system using the haltpoll idle driver.
[63034.800932] ------------[ cut here ]------------
[63034.800978] default_enter_idle leaked IRQ state
[63034.801115] WARNING: CPU: 3 PID: 0 at drivers/cpuidle/cpuidle.c:269 cpuidle_enter_state+0x3b4/0x430
..
[63034.801383] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 5.14.0-503.22.1.el9_5.x86_64 #1
[63034.801401] Hardware name: KubeVirt None/RHEL, BIOS 1.16.1-1.el9 04/01/2014
[63034.801415] RIP: 0010:cpuidle_enter_state+0x3b4/0x430
..
[63034.801579] Call Trace:
[63034.801585]  <TASK>
..
[63034.801744]  ? cpuidle_enter_state+0x3b4/0x430
[63034.801754]  cpuidle_enter+0x29/0x40
[63034.801763]  cpuidle_idle_call+0xfa/0x160
[63034.801779]  do_idle+0x7b/0xe0
[63034.801787]  cpu_startup_entry+0x26/0x30
[63034.801795]  start_secondary+0x115/0x140
[63034.801814]  secondary_startup_64_no_verify+0x187/0x18b
[63034.801830]  </TASK>
[63034.801837] ---[ end trace 0000000000000000 ]---

Environment

  • Red Hat Enterprise Linux 9.5
  • cpuidle driver: haltpoll

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content