diff options
author | Mike Travis <travis@sgi.com> | 2008-03-25 23:06:55 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-04-19 19:44:58 +0200 |
commit | 30ca60c15a725f655e5d3f14e0238a066bc5aeb7 (patch) | |
tree | 96d36a2cf12e7a964ce4cd0c49d30b2d40f94b52 /lib/list_debug.c | |
parent | sched: fix cpus_allowed settings (diff) | |
download | linux-30ca60c15a725f655e5d3f14e0238a066bc5aeb7.tar.xz linux-30ca60c15a725f655e5d3f14e0238a066bc5aeb7.zip |
cpumask: add cpumask_scnprintf_len function
Add a new function cpumask_scnprintf_len() to return the number of
characters needed to display "len" cpumask bits. The current method
of allocating NR_CPUS bytes is incorrect as what's really needed is
9 characters per 32-bit word of cpumask bits (8 hex digits plus the
seperator [','] or the terminating NULL.) This function provides the
caller the means to allocate the correct string length.
Cc: Paul Jackson <pj@sgi.com>
Signed-off-by: Mike Travis <travis@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'lib/list_debug.c')
0 files changed, 0 insertions, 0 deletions