Sleeping tasks not always scheduled on real time kernel
Issue
- Software running on isolated CPU is freezing randomly.
- Timers created by a non-RT application are triggered late or not at all, causing a significant performance hit or freezing of that application.
Environment
- Red Hat Enterprise Linux (RHEL) for Real Time 8
- Kernel 4.18.0-305.14.1.rt7.86.el8_4.x86_64 and later
- Adaptive-tick mode enabled (nohz_full)
- Application running on isolated CPUs
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.