From aa27e55f24402ab7de5dc2593b54145f9b6dc3fe Mon Sep 17 00:00:00 2001 From: Xibo Wang Date: Thu, 30 Jul 2026 14:18:54 +0800 Subject: [PATCH] hung_task: update DETECT_HUNG_TASK_BLOCKER Kconfig help The help text still says the feature only covers mutexes, but blocker tracking has since been extended to semaphores and rwsems. Update the description to match the supported lock types. Link: https://lore.kernel.org/20260730061854.176547-1-wangxb12@chinatelecom.cn Cc: Petr Mladek Signed-off-by: Xibo Wang Suggested-by: Lance Yang Reviewed-by: Lance Yang Cc: "Masami Hiramatsu (Google)" Cc: Petr Mladek Signed-off-by: Andrew Morton --- lib/Kconfig.debug | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 2a6be1af94a3..31a61c83d023 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -1320,10 +1320,10 @@ config DETECT_HUNG_TASK_BLOCKER depends on !PREEMPT_RT default y help - Say Y here to show the blocker task's stacktrace who acquires - the mutex lock which "hung tasks" are waiting. - This will add overhead a bit but shows suspicious tasks and - call trace if it comes from waiting a mutex. + Say Y here to show a possible blocker task's stacktrace when + a hung task is waiting on a mutex, semaphore, or rwsem. + This will add a bit of overhead but shows suspicious tasks and + call traces for waits on one of these locks. config WQ_WATCHDOG bool "Detect Workqueue Stalls"