Re: OpenBSD 7.2 on Alpha

Miod Vallat <[email protected]> Mon, 2 Jan 2023 19:43:28 +0000
Newsgroups gmane.os.openbsd.alpha
Message-ID <Y7Mz4M+/[email protected]>
> Here is the output of the commands:
> 
> ddb> x/lx cpu_amask
> cpu_amask:                 0
> ddb> x/i __bwx_switch0,3
> __bwx_switch0:  lda     t0,7(zero)
> __bwx_switch0+0x4:      stb     t0,95(s2)
> __bwx_switch0+0x8:      ldq     v0,-7b88(gp)

Excellent! This confirms my idea.

So it turns out that you've been bitten by a bug I introduced a bit more
than 17 1/2 years ago, which only triggers on older 21164 processors -
21164A processors are not affected. It looks like you're the first one
to try and run OpenBSD on such a processor since OpenBSD 3.7 (the bug
having been introduced in 3.8).

I'll build you fixed 7.2 kernels tomorrow and contact you offlist, so
that you can use your system.