Module Name: src Committed By: maxv Date: Sat Oct 7 10:26:39 UTC 2017
Modified Files: src/sys/arch/i386/stand/boot: boot2.c src/sys/arch/i386/stand/lib: exec.c src/sys/arch/x86/include: bootinfo.h src/sys/lib/libsa: loadfile.h loadfile_elf32.c Log Message: Add a new option in libsa, to load dynamic binaries. A separate function is used, and it does not break in any way the generic static loader. Then, add a new "pkboot" command in the x86 bootloader, which boots a GENERIC_KASLR kernel via the prekern. (See thread on tech-kern@.) To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/arch/i386/stand/boot/boot2.c cvs rdiff -u -r1.68 -r1.69 src/sys/arch/i386/stand/lib/exec.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/x86/include/bootinfo.h cvs rdiff -u -r1.13 -r1.14 src/sys/lib/libsa/loadfile.h cvs rdiff -u -r1.43 -r1.44 src/sys/lib/libsa/loadfile_elf32.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.