]> Pileus Git - ~andy/linux/blobdiff - arch/parisc/kernel/irq.c
parisc: tlb flush counting fix for SMP and UP
[~andy/linux] / arch / parisc / kernel / irq.c
index a237e32ede190a83641383a2d6248f14f7e97c92..e255db0bb7619cf92e8581cae017f01f20c4718d 100644 (file)
@@ -175,14 +175,13 @@ int arch_show_interrupts(struct seq_file *p, int prec)
        seq_printf(p, "  Rescheduling interrupts\n");
        seq_printf(p, "%*s: ", prec, "CAL");
        for_each_online_cpu(j)
-               seq_printf(p, "%10u ", irq_stats(j)->irq_call_count -
-                                       irq_stats(j)->irq_tlb_count);
+               seq_printf(p, "%10u ", irq_stats(j)->irq_call_count);
        seq_printf(p, "  Function call interrupts\n");
+#endif
        seq_printf(p, "%*s: ", prec, "TLB");
        for_each_online_cpu(j)
                seq_printf(p, "%10u ", irq_stats(j)->irq_tlb_count);
        seq_printf(p, "  TLB shootdowns\n");
-#endif
        return 0;
 }