All of lore.kernel.org
 help / color / mirror / Atom feed
* Bug report: Amstrad Delta IRQ hang (serio?) during boot
@ 2021-09-26 14:00 Aaro Koskinen
  0 siblings, 0 replies; only message in thread
From: Aaro Koskinen @ 2021-09-26 14:00 UTC (permalink / raw)
  To: linux-omap, Janusz Krzysztofik, Tony Lindgren

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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-26 14:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-26 14:00 Bug report: Amstrad Delta IRQ hang (serio?) during boot Aaro Koskinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.