5.15.0-1041-realtime kernel failed to pass hwlatdetect on 4th Generation Intel® Xeon® Scalable Processor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-realtime |
Fix Released
|
Medium
|
Joseph Salisbury |
Bug Description
[Impact]
On our customer server with Intel 4th Generation Intel® Xeon® Scalable Processor, realtime test hwlatdetect failed with ubuntu 22.04 5.15.0-
But when we change back to 5.15.0-
[Test Plan]
# echo 7ffffffe,7ffffffe > /sys/kernel/
# echo per-cpu > /sys/kernel/
# hwlatdetect --threshold 10 --hardlimit 10 --duration 12h --window 1000000us --width 950000us --report /home/hwlat_
kernel cmdline:
BOOT_IMAGE=
tuned profile: realtime
For 5.15.0-
For 5.15.0-
[Where problems could occur]
On the same server with the same configuration, only change the rt-kernel, we can meet this issue, so maybe we can find something in the changelog of kernel.
-------
System Configuration
OS: Ubuntu 22.04 LTS
Kernel: 5.15.0-
CPUs: Intel 4th Generation Intel® Xeon® Scalable Processor, single socket system
Errors
hwlatdetect latencies above 10 us can be found in an hour.
So for supporting the customer to enable realtime workload on ubuntu rt kernel, any change in 5.15.0-
Changed in ubuntu-realtime: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in ubuntu-realtime: | |
status: | In Progress → Fix Released |
Changed in ubuntu-realtime: | |
assignee: | Joseph Salisbury (jsalisbury) → nobody |
status: | In Progress → Triaged |
Changed in ubuntu-realtime: | |
status: | Triaged → Incomplete |
Changed in ubuntu-realtime: | |
status: | Incomplete → Fix Released |
Changed in ubuntu-realtime: | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Do you know if this issue also happens with the Ubuntu- realtime- 5.15.0- 1040.45 kernel? There were a lot of upstream stable updates added with that release.
We can perform a kernel bisect to identify the commit that introduced this regression. I can build the kernels and you could test to see if a specific kernel build exhibits the bug or not. Would you be able to test some kernels if I build them?