- set WITH_KERNEL_BIN in the config, as MK_KERNEL_BIN is off by default
- install kernel.bin with the kernel, so the FreeBSD-kernel-ocibhyve package holds what bhyve boots directly
Sponsored by: SkunkWerks, GmbH
Differential D61106
arm64: Build and install kernel.bin with OCIBHYVE Authored by dch on Sun, Nov 1, 11:58 PM. Project Tags None Referenced Files
Details
Diff Detail
Event TimelineComment Actions Doesn't kernel.elf still load in this case? We've been shying away from kernel.bin in general, so I'd like to understand the need. The ELF loading code is small, especially when we don't have any drivers. Comment Actions After reading through everything else, I'm not sure why we can't load the kernel.elf into low memory. But that's code on arm64 since we have no userboot.so there. I'm less worried about this than with my first comment, but I'd be interested to see the boot time differences. |