kernel_stat cleanup
PATCH 1/1 kernel_stat cleanup
This is a trivial cleanup removing two old unused macros from kernel_stat.h that made no sense with the new per-CPU kstat. Also included a few finicky coding style changes. Please apply.
Thanks
Dipankar
include/linux/kernel_stat.h +3 -10
@@ -35,23 +35,16 @@extern unsigned long nr_context_switches (void ); -/* -* Maybe we need to smp-ify kernel_stat some day. It would be nice to do -* that without having to modify all the code that increments the stats. -*/ -#define KERNEL_STAT_INC (x) kstat.x++ -#define KERNEL_STAT_ADD (x, y) kstat.x += y -#if !defined(CONFIG_ARCH_S390 )/* * Number of interrupts per specific IRQ source, since bootup */ -static inline int kstat_irqs (int irq) +static inline int kstat_irqs (int irq) {int i, sum=0 ; -for (i =0 ; i <NR_CPUS ; i++) -if (cpu_possible (i)) +for (i =0 ; i <NR_CPUS ; i++) +if (cpu_possible (i)) sum +=kstat_cpu (i).irqs[irq];return sum;