Messages in this thread | | | Subject | Re: [PATCH 4/6] fs: Introduce a per_cpu nr_inodes | From | Andi Kleen <> | Date | Thu, 27 Nov 2008 11:07:01 +0100 |
| |
Peter Zijlstra <a.p.zijlstra@chello.nl> writes: >> >> +int get_nr_inodes(void) >> +{ >> + int cpu; >> + int counter = 0; >> + >> + for_each_possible_cpu(cpu) >> + counter += per_cpu(nr_inodes, cpu); >> + if (counter < 0) >> + counter = 0; >> + return counter; >> +} > > It would be good to get a cpu hotplug handler here and move to > for_each_online_cpu(). People are wanting distro's to be build with > NR_CPUS=4096.
Doesn't matter, possible cpus is always only set to what the machine supports.
-Andi -- ak@linux.intel.com
| |