* Mike Travis <travis@xxxxxxx> wrote: > Ingo Molnar wrote: > > also, with latest tip/master the ia64 cross-build still fails: > > > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c: In function `ia64_handle_irq': > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c:498: error: structure has no member named `irqs' > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c:500: error: structure has no member named `irqs' > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c: In function `ia64_process_pending_intr': > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c:556: error: structure has no member named `irqs' > > /home/mingo/tip/arch/ia64/kernel/irq_ia64.c:558: error: structure has no member named `irqs' > > make[2]: *** [arch/ia64/kernel/irq_ia64.o] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > > > and so does the MIPS build: > > > > /home/mingo/tip/arch/mips/sgi-ip22/ip22-int.c: In function 'indy_buserror_irq': > > /home/mingo/tip/arch/mips/sgi-ip22/ip22-int.c:158: error: 'struct kernel_stat' has no member named 'irqs' > > make[2]: *** [arch/mips/sgi-ip22/ip22-int.o] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > /home/mingo/tip/arch/mips/sgi-ip22/ip22-time.c: In function 'indy_8254timer_irq': > > /home/mingo/tip/arch/mips/sgi-ip22/ip22-time.c:125: error: 'struct kernel_stat' has no member named 'irqs' > > make[2]: *** [arch/mips/sgi-ip22/ip22-time.o] Error 1 > > make[1]: *** [arch/mips/sgi-ip22] Error 2 > > make[1]: *** Waiting for unfinished jobs.... > > > > Ingo > > Hi Ingo, > > This appears to be a fallout of the sparse irqs changes. Here is a > suggested patch. > > Btw, my ia64 build fails under tip/cpus4096 because this commit is not > present: > > commit e65e49d0f3714f4a6a42f6f6a19926ba33fcda75 > Author: Mike Travis <travis@xxxxxxx> > Date: Mon Jan 12 15:27:13 2009 -0800 > > irq: update all arches for new irq_desc it is present: [mingo@hera tip]$ git log cpus4096 | grep e65e49d commit e65e49d0f3714f4a6a42f6f6a19926ba33fcda75 Ingo