> - for (i = 0; i < NR_IRQS; i++)> + for (i = 0; i < nr_irqs; i++)> spin_lock_init(&irq_lists[i].lock);> Don't you need to change how the array is allocated too ?Alan