https://marc.info/?l=openbsd-tech&m=149732026405941&w=2 [marc.info]
https://marc.info/?l=openbsd-tech&m=149732265506347&w=2 [marc.info]
There is now scaffolding to ensure booting to a newly-linked kernel
for every reboot. New random kernels can be linked
together, automatically in the background by the rc
scripts, and installed as /bsd. On a fast machine it takes less than
a second. A mail is sent to the system administrator. A reboot runs
the new kernel, and yet another kernel is built for the next boot.
As a result, every new kernel is unique. The relative offsets between
functions and data are unique.