* [PATCH] x86: eliminate unused irq0_irqs counter
@ 2012-02-24 11:50 Jan Beulich
2012-02-27 9:39 ` [tip:timers/core] x86/time: Eliminate " tip-bot for Jan Beulich
0 siblings, 1 reply; 2+ messages in thread
From: Jan Beulich @ 2012-02-24 11:50 UTC (permalink / raw)
To: mingo, tglx, hpa; +Cc: linux-kernel
As of 2.6.38 this counter is being maintained without ever being read.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
---
arch/x86/include/asm/hardirq.h | 1 -
arch/x86/kernel/time.c | 3 ---
2 files changed, 4 deletions(-)
--- 3.3-rc4/arch/x86/include/asm/hardirq.h
+++ 3.3-rc4-x86-no-irq0_irqs/arch/x86/include/asm/hardirq.h
@@ -7,7 +7,6 @@
typedef struct {
unsigned int __softirq_pending;
unsigned int __nmi_count; /* arch dependent */
- unsigned int irq0_irqs;
#ifdef CONFIG_X86_LOCAL_APIC
unsigned int apic_timer_irqs; /* arch dependent */
unsigned int irq_spurious_count;
--- 3.3-rc4/arch/x86/kernel/time.c
+++ 3.3-rc4-x86-no-irq0_irqs/arch/x86/kernel/time.c
@@ -57,9 +57,6 @@ EXPORT_SYMBOL(profile_pc);
*/
static irqreturn_t timer_interrupt(int irq, void *dev_id)
{
- /* Keep nmi watchdog up to date */
- inc_irq_stat(irq0_irqs);
-
global_clock_event->event_handler(global_clock_event);
/* MCA bus quirk: Acknowledge irq0 by setting bit 7 in port 0x61 */
^ permalink raw reply [flat|nested] 2+ messages in thread
* [tip:timers/core] x86/time: Eliminate unused irq0_irqs counter
2012-02-24 11:50 [PATCH] x86: eliminate unused irq0_irqs counter Jan Beulich
@ 2012-02-27 9:39 ` tip-bot for Jan Beulich
0 siblings, 0 replies; 2+ messages in thread
From: tip-bot for Jan Beulich @ 2012-02-27 9:39 UTC (permalink / raw)
To: linux-tip-commits
Cc: linux-kernel, hpa, mingo, jbeulich, JBeulich, tglx, mingo
Commit-ID: d93c4071b78f4676ef70ec8f2d4bae59b6cc5523
Gitweb: http://git.kernel.org/tip/d93c4071b78f4676ef70ec8f2d4bae59b6cc5523
Author: Jan Beulich <JBeulich@suse.com>
AuthorDate: Fri, 24 Feb 2012 11:50:27 +0000
Committer: Ingo Molnar <mingo@elte.hu>
CommitDate: Mon, 27 Feb 2012 08:46:25 +0100
x86/time: Eliminate unused irq0_irqs counter
As of v2.6.38 this counter is being maintained without ever being
read.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Link: http://lkml.kernel.org/r/4F4787930200007800074A10@nat28.tlf.novell.com
Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
arch/x86/include/asm/hardirq.h | 1 -
arch/x86/kernel/time.c | 3 ---
2 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/x86/include/asm/hardirq.h b/arch/x86/include/asm/hardirq.h
index da0b3ca..382f75d 100644
--- a/arch/x86/include/asm/hardirq.h
+++ b/arch/x86/include/asm/hardirq.h
@@ -7,7 +7,6 @@
typedef struct {
unsigned int __softirq_pending;
unsigned int __nmi_count; /* arch dependent */
- unsigned int irq0_irqs;
#ifdef CONFIG_X86_LOCAL_APIC
unsigned int apic_timer_irqs; /* arch dependent */
unsigned int irq_spurious_count;
diff --git a/arch/x86/kernel/time.c b/arch/x86/kernel/time.c
index dd5fbf4..c6eba2b 100644
--- a/arch/x86/kernel/time.c
+++ b/arch/x86/kernel/time.c
@@ -57,9 +57,6 @@ EXPORT_SYMBOL(profile_pc);
*/
static irqreturn_t timer_interrupt(int irq, void *dev_id)
{
- /* Keep nmi watchdog up to date */
- inc_irq_stat(irq0_irqs);
-
global_clock_event->event_handler(global_clock_event);
/* MCA bus quirk: Acknowledge irq0 by setting bit 7 in port 0x61 */
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-02-27 9:40 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-24 11:50 [PATCH] x86: eliminate unused irq0_irqs counter Jan Beulich
2012-02-27 9:39 ` [tip:timers/core] x86/time: Eliminate " tip-bot for Jan Beulich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox