LZ pin: 3c62ede68802. arm64 only (decision 44).
Unsafe (unsafe-report, crates): kernel 0, abi 0, hal 184 (ceiling 600), bsd 9490 (1049 files),
boot 621; legacy 7916, forbid 425 of 1270 modules.
just check: rc=0 in 217 s. just ci: rc=0 in 500 s (67 of 86 recipes, 19 amd64-only skipped by
decision 44). just ci-full: rc=0 in 1248 s (its ci on four CPUs, 67 of 86 in 5m57s, then the
arm64 installer recipes). just diff-openbsd: rc=0 twice, 111 steps, 108 equal, 3 expected,
0 unexpected. lz drift --security empty. just bench (arm64): pagefault +41 %, pipe +35 %,
forkexec +24 %, forkexit +19 %, fileread +11 % against N3 (OpenBSD +1..+6 %), recorded and
given to N12 by the user.
Redesigned: timeout, task, extent, proc, credentials, fork, exit, resources, acct, the
descriptors, kqueue, select, poll, signals, sigio, futex, the scheduler, sysctl's core, the
message buffer and log, tty and pty, the timecounters, clockintr, the clock and time into
sys/kernel/; the context switch, spl, softintr, the kernel lock and mutex, arm64's timer,
exception vectors, trap, the syscall entry, copy, cpufunc, sendsig and sigreturn, the
Spectre-BHB trampolines and the kernel page-table isolation (pmap_tramp) into hal.
abi_openbsd.ko: 331 syscalls, 105 native (17 at N4's start). 209 redesigned modules in all;
30 bridges open (N5 8, N6 1, N7 12, N8 2, N9 6, N10 1). Exit criterion restated at the close
by the user (docs/ROADMAP.md).