All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86: eliminate irq_mis_count counted in arch_irq_stat
@ 2013-04-26  7:56 Li Fei
  2013-04-26  8:19 ` Ingo Molnar
  2013-04-26 12:50 ` [PATCH V2] " Li Fei
  0 siblings, 2 replies; 6+ messages in thread
From: Li Fei @ 2013-04-26  7:56 UTC (permalink / raw)
  To: tglx, mingo, hpa, x86
  Cc: chuansheng.liu, tomoki.sekiyama.qu, suresh.b.siddha, joe,
	linux-kernel, fei.li


With current implementation, kstat_cpu(cpu).irqs_sum is also
increased in case of irq_mis_count increment.
So there is no need to count irq_mis_count in arch_irq_stat,
otherwise irq_mis_count will be counted twice in the sum of
/proc/stat.

Signed-off-by: Liu Chuansheng <chuansheng.liu@intel.com>
Signed-off-by: Li Fei <fei.li@intel.com>
---
 arch/x86/kernel/irq.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/arch/x86/kernel/irq.c b/arch/x86/kernel/irq.c
index e4595f1..84b7789 100644
--- a/arch/x86/kernel/irq.c
+++ b/arch/x86/kernel/irq.c
@@ -165,10 +165,6 @@ u64 arch_irq_stat_cpu(unsigned int cpu)
 u64 arch_irq_stat(void)
 {
 	u64 sum = atomic_read(&irq_err_count);
-
-#ifdef CONFIG_X86_IO_APIC
-	sum += atomic_read(&irq_mis_count);
-#endif
 	return sum;
 }
 
-- 
1.7.4.1




^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-04-30 16:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-26  7:56 [PATCH] x86: eliminate irq_mis_count counted in arch_irq_stat Li Fei
2013-04-26  8:19 ` Ingo Molnar
2013-04-26  8:44   ` Li, Fei
2013-04-26  9:33     ` Ingo Molnar
2013-04-26 12:50 ` [PATCH V2] " Li Fei
2013-04-30 16:45   ` [tip:perf/urgent] x86: Eliminate " tip-bot for Li Fei

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.