sched/debug: Fix formatting of /proc/<PID>/sched
PATCH 1/1 sched/debug: Fix formatting of /proc/<PID>/sched
This patch alters format string's width, to align all statistics at par with the longest struct sched_statistic member name under /proc/<PID>/sched.
Signed-off-by Kamalesh Babulal <[email protected]>
--- kernel/sched/debug.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-)
kernel/sched/debug.c +9 -8
@@ -493,15 +493,16 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m)SEQ_printf (m,"%s (%d, #threads: %d)\n" , p->comm, p->pid,get_nr_threads (p));SEQ_printf (m, -"---------------------------------------------------------\n" ); +"---------------------------------------------------------" +"----------\n" );#define __P (F ) \ - SEQ_printf(m, "%-35s:%21Ld\n", #F, (long long)F) + SEQ_printf(m, "%-45s:%21Ld\n", #F, (long long)F)#define P (F ) \ - SEQ_printf(m, "%-35s:%21Ld\n", #F, (long long)p->F) + SEQ_printf(m, "%-45s:%21Ld\n", #F, (long long)p->F)#define __PN (F ) \ - SEQ_printf(m, "%-35s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)F)) + SEQ_printf(m, "%-45s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)F))#define PN (F ) \ - SEQ_printf(m, "%-35s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)p->F)) + SEQ_printf(m, "%-45s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)p->F))PN (se.exec_start);PN (se.vruntime);
@@ -560,9 +561,9 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m) }#endif __P (nr_switches); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"nr_voluntary_switches" , (long long )p->nvcsw); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"nr_involuntary_switches" , (long long )p->nivcsw);P (se.load.weight);
@@ -585,7 +586,7 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m) t0 =cpu_clock (this_cpu); t1 =cpu_clock (this_cpu); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"clock-delta" , (long long )(t1-t0)); } }
--
1.7.11.6
tip-bot for Kamalesh Babulal
merge botsched/debug: Fix formatting of /proc/<PID>/sched
Commit-ID: add332a1523a09cf6d429933f1e2fb4ccdfe6479 Gitweb: http://git.kernel.org/tip/add332a1523a09cf6d429933f1e2fb4ccdfe6479 Author: Kamalesh Babulal <[email protected]> AuthorDate: Thu, 27 Jun 2013 22:20:05 +0530 Committer: Ingo Molnar <[email protected]> CommitDate: Fri, 28 Jun 2013 11:13:35 +0200
sched/debug: Fix formatting of /proc/<PID>/sched
This patch alters format string's width, to align all statistics at par with the longest struct sched_statistic member name under /proc/<PID>/sched.
Signed-off-by Kamalesh Babulal <[email protected]>
Signed-off-by Ingo Molnar <[email protected]>
--- kernel/sched/debug.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-)
kernel/sched/debug.c +9 -8
@@ -493,15 +493,16 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m)SEQ_printf (m,"%s (%d, #threads: %d)\n" , p->comm, p->pid,get_nr_threads (p));SEQ_printf (m, -"---------------------------------------------------------\n" ); +"---------------------------------------------------------" +"----------\n" );#define __P (F ) \ - SEQ_printf(m, "%-35s:%21Ld\n", #F, (long long)F) + SEQ_printf(m, "%-45s:%21Ld\n", #F, (long long)F)#define P (F ) \ - SEQ_printf(m, "%-35s:%21Ld\n", #F, (long long)p->F) + SEQ_printf(m, "%-45s:%21Ld\n", #F, (long long)p->F)#define __PN (F ) \ - SEQ_printf(m, "%-35s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)F)) + SEQ_printf(m, "%-45s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)F))#define PN (F ) \ - SEQ_printf(m, "%-35s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)p->F)) + SEQ_printf(m, "%-45s:%14Ld.%06ld\n", #F, SPLIT_NS((long long)p->F))PN (se.exec_start);PN (se.vruntime);
@@ -560,9 +561,9 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m) }#endif __P (nr_switches); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"nr_voluntary_switches" , (long long )p->nvcsw); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"nr_involuntary_switches" , (long long )p->nivcsw);P (se.load.weight);
@@ -585,7 +586,7 @@ void proc_sched_show_task(struct task_struct *p, struct seq_file *m) t0 =cpu_clock (this_cpu); t1 =cpu_clock (this_cpu); -SEQ_printf (m,"%-35s:%21Ld\n" , +SEQ_printf (m,"%-45s:%21Ld\n" ,"clock-delta" , (long long )(t1-t0)); } }