What was done - boot loader


So we wrote a better boot loader that

does not depend on Linux headers
can be compiled natively on cats
loads a kernel image from userland
thus needs to be compiled only once

Then on top of it we implemented OpenBSD's standard interactive boot loader boot(8) that

requires only a few syscall stubs to run on Linux
loads the kernel directly from a BSD FFS partition