Port-m68k archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Current status of new m68k pmap
Hi,
With the following fix for zero-ing bug, the new pmap kernels work on
several real machines:
https://mail-index.netbsd.org/source-changes/2025/11/13/msg158934.html
luna68k:
- Ready to switch to new pmap:
https://mail-index.netbsd.org/source-changes/2025/11/12/msg158910.html
https://mail-index.netbsd.org/source-changes/2025/11/12/msg158923.html
- GENERIC boots on LUNA (68030) and reaches multi-user (yay),
but occasionally some userland processes die.
- GENERIC boots on LUNA-II (68040) but the MPU reports a fault
(via its LED indicator) just before init(8) starts.
- GENERIC boots on nono (emulating LUNA) but init(8) gets a bus error
(possibly a nono issue?)
news68k:
- Ready to switch to new pmap:
https://mail-index.netbsd.org/source-changes/2025/11/12/msg158927.html
https://mail-index.netbsd.org/source-changes/2025/11/13/msg158935.html
- GENERIC boots on NWS-1750 (68030) and almost reaches multi-user,
but userland programs stop working around "Updating motd."
(L2 cache issue?)
- GENERIC boots on nono (partial NWS-1750 emulation) but init(8) also
gets a bus error.
Note that both luna68k and news68k can use TT0/TT1 registers to map I/O
spaces so static mappings in pmap_bootstrap is not required.
This makes them relatively easy to switch to the new common pmap,
while other ports may require more work.
virt68k:
- GENERIC boots on qemu-system-m68k (68040) and reaches multi-user.
- GENERIC boots on nono (68030), but init(8) also gets a bus error
Thanks,
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index