summaryrefslogtreecommitdiff
path: root/scripts/mkcompile_h
diff options
context:
space:
mode:
authorKees Cook <keescook@chromium.org>2013-10-11 04:18:16 +0400
committerH. Peter Anvin <hpa@linux.intel.com>2013-10-13 14:12:19 +0400
commit82fa9637a2ba285bcc7c5050c73010b2c1b3d803 (patch)
treef9a1ba0cd4670beaa0f5b146a979d9dda0165f1c /scripts/mkcompile_h
parent5bfce5ef55cbe78ee2ee6e97f2e26a8a582008f3 (diff)
downloadlinux-82fa9637a2ba285bcc7c5050c73010b2c1b3d803.tar.xz
x86, kaslr: Select random position from e820 maps
Counts available alignment positions across all e820 maps, and chooses one randomly for the new kernel base address, making sure not to collide with unsafe memory areas. Signed-off-by: Kees Cook <keescook@chromium.org> Link: http://lkml.kernel.org/r/1381450698-28710-5-git-send-email-keescook@chromium.org Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'scripts/mkcompile_h')
0 files changed, 0 insertions, 0 deletions