--- - branch: MAIN date: Fri Aug 18 10:28:53 UTC 2017 files: - new: '1.24' old: '1.23' path: src/sys/arch/amd64/conf/kern.ldscript pathrev: src/sys/arch/amd64/conf/kern.ldscript@1.24 type: modified - new: '1.20' old: '1.19' path: src/sys/arch/i386/conf/kern.ldscript pathrev: src/sys/arch/i386/conf/kern.ldscript@1.20 type: modified - new: '1.18' old: '1.17' path: src/sys/arch/i386/conf/kern.ldscript.4MB pathrev: src/sys/arch/i386/conf/kern.ldscript.4MB@1.18 type: modified id: 20170818T102853Z.031a5e2e3487dfe566463de2a1194b19c5ad6bea log: | Fill the .text padding with 0xcc (int3), in such a way that any jump into this area will automatically fault. The alignment within the section is necessary, in order to fill strictly all of the padding (took me a while to figure this out); but it does not change the kernel size. Greatly inspired from FreeBSD, but for some reason they decided not to apply the alignment. module: src subject: 'CVS commit: src/sys/arch' unixtime: '1503052133' user: maxv