Hi all, attached patch is a second try of IRQ handling code consolidation. This is a ppc specific patch (compiled successfuly). Beware, this patch removes some old(?) and crappy code: - irq_kmalloc(), irq_kfree() removed. If ppc need to register irqs early, it should use setup_irq() as all decent people do :)) - request_irq() with NULL handler argument == free_irq(), does anyone use this kludge ? Best regards. -- Andrey Panin | Embedded systems software developer pazke@orbita1.ru | PGP key: wwwkeys.pgp.net