Repository navigation
kernel 20261106-ac41e133 arm64
Pre-releaseEmiBSD kernel for arm64, built by just dist-arm64 from commit ac41e133 (main, milestone N5 under way; N5.8 isofs done). It replaces 20261106-ea7fc032.
What changed from 20261106-ea7fc032
- The kernels are built without the
qemufeature. In ea7fc03,haltended in QEMU's semihosting exit, which traps ("Unknown kernel exception 0x00") on a machine started without-semihosting-config. Nowhaltwaits for a key, as OpenBSD's does. BUILDINFOno longer holds a clock time, so one commit packs the same tarball that day. Two packs of this commit gave the same sum.- The kernel now includes N5.8: cd9660 and udf are the native kernel's.
One tarball for EmiBSD/OS to assemble the install media with Userland's sets. Fetch it by this tag, check the sum, then unpack:
75a1cbd1434743a675f16b6c9e49ce2f54fed32533a62cfe19143696081fd334 kernel-20261106-ac41e133-arm64.tar.zst
Inside kernel-20261106-ac41e133-arm64/, covered by its SHA256 (OpenBSD's format):
| File | What |
|---|---|
bsd.mp |
the MULTIPROCESSOR kernel, release profile (LTO, symbols kept), default features (no qemu) |
bsd.RAMDISK |
the same kernel with an empty 32 MiB ramdisk (65536 sectors); cargo xtask rdsetroot fills it with a miniroot to make bsd.rd |
abi_openbsd.ko |
the OpenBSD ABI module the boot loader hands the kernel (required) |
BOOTAA64.EFI |
the EFI boot loader |
BUILDINFO |
commit, dates, toolchain (rustc 1.99.1), LandingZone pin, profiles |
Pre-release: a development build, tested only under QEMU (virt). Before packing, this very kernel boots once: the user-mode checks of smoke-boot up to init's last one, then OpenBSD's "init died" panic. arm64 only until amd64 is homologated (N10). Known open issue: the installer formats the MSDOS partition through a zero DUID (/dev/r0000000000000000.i). It is being investigated.