Re: [PATCH] m68k: apollo: Fix interrupt setup

From: Geert Uytterhoeven

Date: Sun Sep 27 2026 - 09:55:00 EST


Hi Daniel,

On Fri, 28 Aug 2026 at 11:49, Daniel Palmer <daniel@xxxxxxxx> wrote:
> The user interrupt vector needs to be installed before the interrupts
> are unmasked otherwise the timer tick isn't handled and boot up gets
> stuck in calibrate_delay().
>
> Assisted-by: Claude:claude-fable-5 # Wrote Apollo DN3000 emulator using QEMU
> Signed-off-by: Daniel Palmer <daniel@xxxxxxxx>

Thanks for your patch!

Fixes: 0aa78106c661cf6c ("[PATCH] m68k: convert apollo irq code")

LGTM, so
Reviewed-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx>
i.e. will queue in the m68k tree for v7.4.

> Backstory: I have Claude creating a version of QEMU that can emulate
> every supported m68k machine. Its still working on getting Domain/OS
> booting but it found that Linux locked up on boot and I used gdb to
> find the cause.

IIRC, you need several of them. A single DN machine feels lonely,
and requires caretaking by the domain controller ;-)

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds