[Question] Sched: Severe scheduling latency (>10s) observed on kernel 6.12 with specific workload
From: Xuewen Yan
Date: Tue Mar 31 2026 - 22:46:54 EST
Dear Linux maintainers and reviewers,
I am writing to report a severe scheduling latency issue we recently
discovered on Linux Kernel 6.12.
Issue Description
We observed that when running a specific background workload pattern,
certain tasks experience excessive scheduling latency. The delay from
the runnable state to running on the CPU exceeds 10 seconds, and in
extreme cases, it reaches up to 100 seconds.
Environment Details
Kernel Version: 6.12.58-android16-6-g3835fd28159d-ab000018-4k
Architecture: [ ARM64]
Hardware: T7300
Config: gki_defconfig
RT-app‘s workload Pattern:
{
"tasks" : {
"t0" : {
"instance" : 40,
"priority" : 0,
"cpus" : [ 0, 1, 2, 3 ],
"taskgroup" : "/background",
"loop" : -1,
"run" : 200,
"sleep" : 50
}
}
}
And we have applied the following patchs:
https://lore.kernel.org/all/20251216111321.966709786@xxxxxxxxxxxxxxxxxxx/
https://lore.kernel.org/all/20260106170509.413636243@xxxxxxxxxxxxxxxxxxx/
https://lore.kernel.org/all/20260323134533.805879358@xxxxxxxxxxxxxxxxxxx/
Could you please advise if there are known changes in the eevdf in
6.12 that might affect this specific workload pattern?
Thanks!
BR
---
xuewen
Attachment:
eevdf_debug.json
Description: application/json
Attachment:
runqslower
Description: Binary data