Messages in this thread Patch in this message | | | Date | Sat, 2 Aug 2008 15:31:31 +0400 | From | Alexey Dobriyan <> | Subject | [PATCH 2/2] cpuset: use seq_cpumask(), seq_nodemask() |
| |
Folks might want to boot with NR_CPUS=4096 and see what happens, m->count games don't look promising. :-)
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> ---
kernel/cpuset.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
--- a/kernel/cpuset.c +++ b/kernel/cpuset.c @@ -2392,16 +2392,14 @@ const struct file_operations proc_cpuset_operations = { void cpuset_task_status_allowed(struct seq_file *m, struct task_struct *task) { seq_printf(m, "Cpus_allowed:\t"); - m->count += cpumask_scnprintf(m->buf + m->count, m->size - m->count, - task->cpus_allowed); + seq_cpumask(m, &task->cpus_allowed); seq_printf(m, "\n"); seq_printf(m, "Cpus_allowed_list:\t"); m->count += cpulist_scnprintf(m->buf + m->count, m->size - m->count, task->cpus_allowed); seq_printf(m, "\n"); seq_printf(m, "Mems_allowed:\t"); - m->count += nodemask_scnprintf(m->buf + m->count, m->size - m->count, - task->mems_allowed); + seq_nodemask(m, &task->mems_allowed); seq_printf(m, "\n"); seq_printf(m, "Mems_allowed_list:\t"); m->count += nodelist_scnprintf(m->buf + m->count, m->size - m->count, -- 1.5.3.7
| |