Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



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.




Home | Main Index | Thread Index | Old Index