CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2012/10/27 09:43:42
Modified files: sys/arch/amd64/stand/boot: Makefile conf.c sys/arch/amd64/stand/libsa: biosdev.c dev_i386.c disk.h diskprobe.c exec_i386.c gidt.S Added files: sys/arch/amd64/stand/libsa: softraid.c softraid.h Log message: Move the code for softraid boot into separate files, leaving only minimal hooks that are called from the normal code path. This allows softraid boot support to be completely enabled or disabled at compile time. For boot(8) all softraid boot support is now enabled by default, including support for booting from crypto volumes. Disable softraid boot support for fdboot, which further shrinks the binary.