Thomas,
Your commit c5f7563 ("genirq: Provide compat handling for chip->enable()")
breaks UML.
It does not start anymore.
When I apply this patch it works fine again.
http://userweb.kernel.org/~akpm/mmotm/broken-out/um-migrate-from-__do_irq-to-
generic_handle_irq.patch
Maybe your patch breaks all users of __do_IRQ()?
Thanks,
//richard
--