Re: New pmap status update

Jason Thorpe <[email protected]> Sat, 29 Nov 2025 13:17:39 -0800
Newsgroups gmane.os.netbsd.ports.m68k
Message-ID <[email protected]>

> On Nov 29, 2025, at 9:46=E2=80=AFAM, Izumi Tsutsui =
<[email protected]> wrote:
>=20
> - On HP9000/319C (68020+68851) and 330 NEWPMAP with RAS patch kernel
>   boots (i.e. shows kernel messages), but even 10.1 GENERIC (i.e. with
>   traditional pmap_motorola.c) cannot start /bin/sh:
>   (maybe more CAS instruction issue?)

The problem is that other atomic_*() functions use the CAS instruction, =
as well, because CAS is the only one that provides the intended =
atomicity.  Some rework of libkern=E2=80=99s atomics is needed.

-- thorpej