diff options
author | 2014-12-21 11:16:49 +0100 | |
---|---|---|
committer | 2014-12-21 11:16:49 +0100 | |
commit | fbe1bf140671619508dfa575d74a185ae53c5dbb (patch) | |
tree | 628721c854003ce977435dd4064521e0c9fefa4c /scripts/gdb/linux/modules.py | |
parent | Linux 3.19-rc1 (diff) | |
parent | x86_64, vdso: Fix the vdso address randomization algorithm (diff) | |
download | wireguard-linux-fbe1bf140671619508dfa575d74a185ae53c5dbb.tar.xz wireguard-linux-fbe1bf140671619508dfa575d74a185ae53c5dbb.zip |
Merge tag 'pr-20141220-x86-vdso' of git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux into x86/urgent
Pull a VDSO fix from Andy Lutomirski:
"One vdso fix for a longstanding ASLR bug that's been in the news lately.
The vdso base address has always been randomized, and I don't think there's
anything particularly wrong with the range over which it's randomized,
but the implementation seems to have been buggy since the very beginning.
This fixes the implementation to remove a large bias that caused a small
fraction of possible vdso load addresess to be vastly more likely than
the rest of the possible addresses."
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions