x86: remove idle_timestamp from 32bit irq_cpustat_t
authorBrian Gerst <brgerst@gmail.com>
Fri, 23 Jan 2009 02:03:28 +0000 (11:03 +0900)
committerTejun Heo <tj@kernel.org>
Fri, 23 Jan 2009 02:03:28 +0000 (11:03 +0900)
Impact: bogus irq_cpustat field removed

idle_timestamp is left over from the removed irqbalance code.

Signed-off-by: Brian Gerst <brgerst@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
arch/x86/include/asm/hardirq_32.h
arch/x86/kernel/process_32.c

index d4b5d731073fb194f75de05f3878ad157b048b21..a70ed050fdef1c82808d81e02a919a3795335252 100644 (file)
@@ -6,7 +6,6 @@
 
 typedef struct {
        unsigned int __softirq_pending;
-       unsigned long idle_timestamp;
        unsigned int __nmi_count;       /* arch dependent */
        unsigned int apic_timer_irqs;   /* arch dependent */
        unsigned int irq0_irqs;
index 2c00a57ccb906cfcf83ecec95c473c1e4edebb4c..1a1ae8edc40c1cedde6933e0d35737ac14e94e15 100644 (file)
@@ -108,7 +108,6 @@ void cpu_idle(void)
                                play_dead();
 
                        local_irq_disable();
-                       __get_cpu_var(irq_stat).idle_timestamp = jiffies;
                        /* Don't trace irqs off for idle */
                        stop_critical_timings();
                        pm_idle();