Hi there The recent consolidation of the IRQ code has caused a number of PPC embedded cpus to stop working. The problem is that on init_IRQ these platforms call request_irq very early, which in turn calls kmalloc without the memory subsystem being initialized. The following patch fixes it by keeping a small static array of irqactions just for this purpose. This is still not enough to get these platforms working since I crash on the first interrupt, but at least is a start. Regards Pantelis Signed-off-by: Pantelis Antoniou ---------------------------------------------------------------