Hi Ralf, The following line isn't needed in arch_init_irq(). Please apply this patch to v2.6 CVS tree. Yoichi diff -urN -X dontdiff linux-orig/arch/mips/vr41xx/common/icu.c linux/arch/mips/vr41xx/common/icu.c --- linux-orig/arch/mips/vr41xx/common/icu.c Fri Aug 20 21:10:27 2004 +++ linux/arch/mips/vr41xx/common/icu.c Fri Aug 20 22:57:35 2004 @@ -699,8 +699,6 @@ void __init arch_init_irq(void) { - memset(irq_desc, 0, sizeof(irq_desc)); - mips_cpu_irq_init(MIPS_CPU_IRQ_BASE); init_vr41xx_icu_irq(); init_vr41xx_giuint_irq();