Module Name: src Committed By: maxv Date: Sat Sep 26 16:33:16 UTC 2015
Modified Files: src/sys/arch/alpha/conf: GENERIC src/sys/arch/amd64/conf: ALL src/sys/arch/evbarm64/conf: A64EMUL src/sys/arch/i386/conf: ALL src/sys/arch/shark/conf: GENERIC Log Message: Disable PAX_SEGVGUARD. We actually have a big problem: the fileassocs are never deleted. Therefore, if a user generates a lot of buggy binaries and launches them all, the kernel will allocate memory again again and again for all these entries and will never free them (unless the files are deleted from the disk). Which means that a user can too easily put the kernel under memory pressure. To generate a diff of this commit: cvs rdiff -u -r1.365 -r1.366 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.30 -r1.31 src/sys/arch/amd64/conf/ALL cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm64/conf/A64EMUL cvs rdiff -u -r1.395 -r1.396 src/sys/arch/i386/conf/ALL cvs rdiff -u -r1.122 -r1.123 src/sys/arch/shark/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.