aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mm/alignment.c
diff options
context:
space:
mode:
authordcashman <dcashman@google.com>2016-02-24 13:31:22 -0800
committerKees Cook <keescook@google.com>2016-03-24 15:25:49 -0700
commit5028330d9f0275042208e110455fb3a4c4948372 (patch)
tree9ea98a4cfb2cbc42bf60383253fc11eb2a2a6e88 /arch/arm/mm/alignment.c
parent42780d8db3e11038b484376aa3134b3c876b8523 (diff)
downloadpxa-v3.14-5028330d9f0275042208e110455fb3a4c4948372.tar.gz
BACKPORT: FROMLIST: mm: ASLR: use get_random_long()
(cherry picked from commit https://lkml.org/lkml/2016/2/4/833) Replace calls to get_random_int() followed by a cast to (unsigned long) with calls to get_random_long(). Also address shifting bug which, in case of x86 removed entropy mask for mmap_rnd_bits values > 31 bits. Signed-off-by: Daniel Cashman <dcashman@android.com> Signed-off-by: Daniel Cashman <dcashman@google.com> Bug: 27796957 Patchset: ASLR sysctl Change-Id: Ia66447c8e07db36b76789f6a61ea3d14a14707df Signed-off-by: Kees Cook <keescook@google.com>
Diffstat (limited to 'arch/arm/mm/alignment.c')
0 files changed, 0 insertions, 0 deletions