summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorBreno Leitao <leitao@debian.org>2026-03-05 08:15:41 -0800
committerTejun Heo <tj@kernel.org>2026-03-05 07:30:49 -1000
commit9e83d5104a70d8545bad61a77e166190d9447e1d (patch)
tree586c4285b68fd3f14c21165de5f38bc4b3304f5e /kernel
parent8823eaef45da7f156a1396f40d53b985c511edef (diff)
workqueue: Add stall detector sample module
Add a sample module under samples/workqueue/stall_detector/ that reproduces a workqueue stall caused by PF_WQ_WORKER misuse. The module queues two work items on the same per-CPU pool, then clears PF_WQ_WORKER and sleeps in wait_event_idle(), hiding from the concurrency manager and stalling the second work item indefinitely. This is useful for testing the workqueue watchdog stall diagnostics. Signed-off-by: Breno Leitao <leitao@debian.org> Acked-by: Song Liu <song@kernel.org> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions