On Tue, Mar 22, 2022 at 6:04 PM Alexis <[email protected]> wrote:
>
> english is not my native language my point is octboot good be used to
> make openbsd the bootloader on vmm therefore no need to maintaine other
> upstream stacks, therefore avoiding duplication and reducing atack surface
> like it was done on that project explained in that CCC talk.

The responses you're getting are driven by the fact that you appear to
ascribe to octboot(4/octeon) the functionality to replace an x86 BIOS.
octboot(4/octeon) is a driver (chunk of code) in the MIPS64 version of
the OpenBSD kernel which lets an *already running* kernel replace
itself with another kernel.  An x86 BIOS is the code which bootstraps
an x86 with particular memory and I/O setups, providing early services
for access to that I/O and memory such that other stuff, like OpenBSD
boot loaders, can themselves be invoked.
These are completely different functions and neither can replace the other.

I'm not sure what information led you to understand these to be
similar functions, but boot sequences are among the most...specific
pieces of system knowledge and while some people certainly start their
approach from that angle, I suspect most people dig into that only
after time spent on more portable (and frankly, usable) levels.  Not
knowing what your interests and energy are in, I can give no specific
recommendation.


Philip Guenther

Reply via email to