Skip to content

Commit ccbd59c

Browse files
htejuntorvalds
authored andcommitted
profile: use %*pb[l] to print bitmaps including cpumasks and nodemasks
printk and friends can now format bitmaps using '%*pb[l]'. cpumask and nodemask also provide cpumask_pr_args() and nodemask_pr_args() respectively which can be used to generate the two printf arguments necessary to format the specified cpu/nodemask. Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent c1d7f03 commit ccbd59c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

kernel/profile.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -422,8 +422,7 @@ void profile_tick(int type)
422422

423423
static int prof_cpu_mask_proc_show(struct seq_file *m, void *v)
424424
{
425-
seq_cpumask(m, prof_cpu_mask);
426-
seq_putc(m, '\n');
425+
seq_printf(m, "%*pb\n", cpumask_pr_args(prof_cpu_mask));
427426
return 0;
428427
}
429428

0 commit comments

Comments
 (0)