diff options
author | Nathan Lynch <nathan_lynch@mentor.com> | 2014-09-22 22:12:35 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2014-09-26 14:40:01 +0100 |
commit | 389522b0c0530658eb9f9a53410ec2494616d785 (patch) | |
tree | 3396e343bf52ab5170d6dda500e053cfde8373c6 /arch/arm/mach-clps711x/devices.c | |
parent | 02e0409a65560da66a747d2ac6023715b04659ea (diff) | |
download | op-kernel-dev-389522b0c0530658eb9f9a53410ec2494616d785.zip op-kernel-dev-389522b0c0530658eb9f9a53410ec2494616d785.tar.gz |
ARM: 8155/1: place sigpage at a random offset above stack
The sigpage is currently placed alongside shared libraries etc in the
address space. Similar to what x86_64 does for its VDSO, place the
sigpage at a randomized offset above the stack so that learning the
base address of the sigpage doesn't help expose where shared libraries
are loaded in the address space (and vice versa).
Signed-off-by: Nathan Lynch <nathan_lynch@mentor.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-clps711x/devices.c')
0 files changed, 0 insertions, 0 deletions