Re: [PATCH v3] rcu: Add per-CPU rcuc task info to RCU CPU stall warnings

From: Ammar Faizi
Date: Tue Jan 25 2022 - 02:06:12 EST


On 1/25/22 9:47 AM, Zqiang wrote:
When the 'use_softirq' be set zero, all RCU_SOFTIRQ processing
be moved to per-CPU rcuc kthreads, if the rcuc kthreads is
being starved, quiescent state can not report in time. the
RCU stall may be triggered. this commit adds a stack trace of
this CPU and dump rcuc kthreads stack to help analyze what
prevents rcuc kthreads from running.

Suggested-by: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx>
Signed-off-by: Zqiang <qiang1.zhang@xxxxxxxxx>
---

For https://lore.kernel.org/lkml/20220125024744.4186726-1-qiang1.zhang@xxxxxxxxx/T/

```

Reviewed-by: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx>

```
Thank you!
--
Ammar Faizi