No need to defined a irq_cpustat_t type if __ARCH_IRQ_STAT is defined. Signed-off-by: Christoph Hellwig <hch@xxxxxx> Index: linux-2.6/arch/s390/include/asm/hardirq.h =================================================================== --- linux-2.6.orig/arch/s390/include/asm/hardirq.h 2009-07-27 15:10:58.294898840 +0200 +++ linux-2.6/arch/s390/include/asm/hardirq.h 2009-07-27 17:38:40.305899220 +0200 @@ -18,13 +18,6 @@ #include <linux/interrupt.h> #include <asm/lowcore.h> -/* irq_cpustat_t is unused currently, but could be converted - * into a percpu variable instead of storing softirq_pending - * on the lowcore */ -typedef struct { - unsigned int __softirq_pending; -} irq_cpustat_t; - #define local_softirq_pending() (S390_lowcore.softirq_pending) #define __ARCH_IRQ_STAT -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html