mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH V1] sched/debug: change "runnable tasks" to "Tasks on cpu" on sched debug
@ 2025-01-17  2:22 zihan zhou
  2025-01-17  8:32 ` Vincent Guittot
  0 siblings, 1 reply; 6+ messages in thread
From: zihan zhou @ 2025-01-17  2:22 UTC (permalink / raw)
  To: mingo, peterz, juri.lelli, vincent.guittot, dietmar.eggemann,
	rostedt, bsegall, mgorman, vschneid
  Cc: linux-kernel, zhouzihan30, zihan zhou, yaozhenguo, yaowenchao1

In sched debug file /sys/kernel/debug/sched/debug, there is a "runnable
tasks" table, but not all tasks in the table are runnable.
It is inappropriate to refer to this table as "runnable tasks", so here it
is changed to "Tasks on CPU %d", like:

Tasks on cpu 31:
 S            task   PID       vruntime   eligible    deadline      
--------------------------------------------------------------------
 S        cpuhp/31   173         0.803286   E           2.153245    
 S    migration/31   174         8.167468   E          11.167468    

PS For the sake of clarity in reality, some table information has been
omitted here.


Signed-off-by: zihan zhou <15645113830zzh@gmail.com>
Signed-off-by: yaozhenguo <yaozhenguo@jd.com>
Signed-off-by: yaowenchao1 <yaowenchao@jd.com>
---
 kernel/sched/debug.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c
index a1be00a988bf..687487128400 100644
--- a/kernel/sched/debug.c
+++ b/kernel/sched/debug.c
@@ -771,7 +771,7 @@ static void print_rq(struct seq_file *m, struct rq *rq, int rq_cpu)
 	struct task_struct *g, *p;
 
 	SEQ_printf(m, "\n");
-	SEQ_printf(m, "runnable tasks:\n");
+	SEQ_printf(m, "Tasks on cpu %d:\n", rq_cpu);
 	SEQ_printf(m, " S            task   PID       vruntime   eligible    "
 		   "deadline             slice          sum-exec      switches  "
 		   "prio         wait-time        sum-sleep       sum-block"
-- 
2.33.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-01-20  7:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-17  2:22 [PATCH V1] sched/debug: change "runnable tasks" to "Tasks on cpu" on sched debug zihan zhou
2025-01-17  8:32 ` Vincent Guittot
2025-01-17 11:38   ` Peter Zijlstra
2025-01-20  7:44     ` [PATCH V2] sched: Forward deadline for early tick zihan zhou
2025-01-20  7:55       ` zihan zhou
2025-01-20  7:49     ` [PATCH V1] sched/debug: change "runnable tasks" to "Tasks on cpu" on sched debug zihan zhou

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®