Re: [PATCH v8 3/3] hung_task: Increment the global counter immediately

From: Lance Yang

Date: Sat Feb 07 2026 - 23:13:28 EST




On 2026/2/8 08:21, Aaron Tomlin wrote:
From: Petr Mladek <pmladek@xxxxxxxx>

A recent change allowed to reset the global counter of hung tasks using
the sysctl interface. A potential race with the regular check has been
solved by updating the global counter only once at the end of the check.

However, the hung task check can take a significant amount of time,
particularly when task information is being dumped to slow serial
consoles. Some users monitor this global counter to trigger immediate
migration of critical containers. Delaying the increment until the
full check completes postpones these high-priority rescue operations.

Update the global counter as soon as a hung task is detected. Since
the value is read asynchronously, a relaxed atomic operation is
sufficient.

Reported-by: Lance Yang <lance.yang@xxxxxxxxx>
Closes: https://lore.kernel.org/r/f239e00f-4282-408d-b172-0f9885f4b01b@xxxxxxxxx
Reviewed-by: Aaron Tomlin <atomlin@xxxxxxxxxxx>
Signed-off-by: Petr Mladek <pmladek@xxxxxxxx>
---

Looks good to me, so:

Reviewed-by: Lance Yang <lance.yang@xxxxxxxxx>