diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2008-12-29 17:35:19 -0500 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2008-12-29 17:35:19 -0500 |
commit | e12f0102ac81d660c9f801d0a0e10ccf4537a9de (patch) | |
tree | 00463d0a0e3978d21a1c29331b58f101a2b50adf /include | |
parent | cbe31f02f5b5536f17dd978118e25052af528071 (diff) |
cpumask: Use nr_cpu_ids in seq_cpumask
Impact: cleanup, futureproof
nr_cpu_ids is the (badly named) runtime limit on possible CPU numbers;
ie. the variable version of NR_CPUS.
With the new cpumask operators, only bits less than this are defined.
So we should use it everywhere, rather than NR_CPUS. Eventually this
will make it possible to allocate cpumasks of the minimal length at runtime.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Mike Travis <travis@sgi.com>
Acked-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/seq_file.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/seq_file.h b/include/linux/seq_file.h index 952e0187ba16..40ea5058c2ec 100644 --- a/include/linux/seq_file.h +++ b/include/linux/seq_file.h | |||
@@ -54,7 +54,7 @@ int seq_bitmap(struct seq_file *m, const unsigned long *bits, | |||
54 | unsigned int nr_bits); | 54 | unsigned int nr_bits); |
55 | static inline int seq_cpumask(struct seq_file *m, const struct cpumask *mask) | 55 | static inline int seq_cpumask(struct seq_file *m, const struct cpumask *mask) |
56 | { | 56 | { |
57 | return seq_bitmap(m, mask->bits, NR_CPUS); | 57 | return seq_bitmap(m, mask->bits, nr_cpu_ids); |
58 | } | 58 | } |
59 | 59 | ||
60 | static inline int seq_nodemask(struct seq_file *m, nodemask_t *mask) | 60 | static inline int seq_nodemask(struct seq_file *m, nodemask_t *mask) |