Port-m68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: New pmap status update




> On Nov 29, 2025, at 9:46 AM, Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost> wrote:
> 
> - 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’s atomics is needed.

-- thorpej



Home | Main Index | Thread Index | Old Index