commit | a5adc91a4b44b5d1706b9d906cc14fe4f312afe9 | [log] [tgz] |
---|---|---|
author | Anton Blanchard <anton@samba.org> | Sun Feb 22 01:50:05 2009 +0000 |
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Mon Feb 23 15:53:21 2009 +1100 |
tree | f0f5053b44b53fea4065bd05aeb9f0a53090d9dd | |
parent | 912f9ee21c836081e3c96dfe61025841ebeb95da [diff] |
powerpc: Ensure random space between stack and mmaps get_random_int() returns the same value within a 1 jiffy interval. This means that the mmap and stack regions will almost always end up the same distance apart, making a relative offset based attack possible. To fix this, shift the randomness we use for the mmap region by 1 bit. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>