[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250924034100.3701520-1-sunjunchao@bytedance.com>
Date: Wed, 24 Sep 2025 11:40:58 +0800
From: Julian Sun <sunjunchao@...edance.com>
To: cgroups@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: akpm@...ux-foundation.org,
lance.yang@...ux.dev,
mhiramat@...nel.org,
yangyicong@...ilicon.com,
will@...nel.org,
dianders@...omium.org,
mingo@...nel.org,
lihuafei1@...wei.com,
hannes@...xchg.org,
mhocko@...nel.org,
roman.gushchin@...ux.dev,
shakeel.butt@...ux.dev,
muchun.song@...ux.dev,
tj@...nel.org,
peterz@...radead.org
Subject: [PATCH v2 0/2] Suppress undesirable hung task warnings.
As suggested by Andrew Morton in [1], we need a general mechanism
that allows the hung task detector to ignore unnecessary hung
tasks. This patch set implements this functionality and enables it
in memcg.
Patch 1 introduces touch_hung_task_detector(), which allows a task to
mark itself and then hung task detector will ignore warnings for it.
Patch 2 uses touch_hung_task_detector() in the final phase of memcg
teardown to eliminate the hung task warning.
[1]: https://lore.kernel.org/all/20250917152155.5a8ddb3e4ff813289ea0b4c9@linux-foundation.org/
Julian Sun (2):
hung_task: Introduce touch_hung_task_dector().
memcg: Don't trigger hung task warnings when memcg is releasing
resources.
include/linux/nmi.h | 2 ++
kernel/hung_task.c | 13 +++++++++++++
mm/memcontrol.c | 5 ++++-
3 files changed, 19 insertions(+), 1 deletion(-)
--
2.39.5
Powered by blists - more mailing lists