CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2020/05/25 09:31:59
Modified files: sys/arch/sparc64/include: boot_flag.h sys/arch/sparc64/stand/ofwboot: elf64_exec.c vers.c sys/arch/sparc64/sparc64: autoconf.c Log message: Pass boothowto from bootloader to kernel using .openbsd.bootdata. To make sure that an old bootloader can boot a new kernel and a new bootloader can still boot an old kernel some hackery is needed as old kernels check for an exact size of the openbsd_bootdata struct. tested (with softraid) by kn@ ok stsp@, deraadt@