X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mm%2Fvmstat.c;h=db9eabb2c5b3a992a04ac2396bf791b72bbdcf94;hb=45e519052e8f583a709edd442a23f59581d3fe42;hp=1a32130b958c418ec8a018aa676c73bb3d7cde32;hpb=fc3ba692a4d19019387c5acaea63131f9eab05dd;p=linux-2.6 diff --git a/mm/vmstat.c b/mm/vmstat.c index 1a32130b95..db9eabb2c5 100644 --- a/mm/vmstat.c +++ b/mm/vmstat.c @@ -41,7 +41,9 @@ static void sum_vm_events(unsigned long *ret, cpumask_t *cpumask) */ void all_vm_events(unsigned long *ret) { + get_online_cpus(); sum_vm_events(ret, &cpu_online_map); + put_online_cpus(); } EXPORT_SYMBOL_GPL(all_vm_events);