Hi, I noticed that with the recent change to switch to asynchronous initramfs unpacking (initramfs_async=1), the Amstrad Delta seems to occasinally hang during the boot with the current mainline. This is probably some old bug that gets now triggered more easily due to changes in the boot order. It's a bit tricky to debug as adding printk()s may make the problem go away, but so far I've noticed: - happens when ams-delta-serio and USB are being probed roughly in parallel, - the hang: omap1_handle_irq() loops forever with irqnr == 14. I guess this has to do something the special handling of serio irqs on this board. As a workaround switching back to initramfs_async=0 helps. Also async=1 and disabling CONFIG_SERIO_AMS_DELTA works. A.