|
@@ -664,8 +664,7 @@ static unsigned long randomize_stack_top(unsigned long stack_top)
|
|
{
|
|
{
|
|
unsigned long random_variable = 0;
|
|
unsigned long random_variable = 0;
|
|
|
|
|
|
- if ((current->flags & PF_RANDOMIZE) &&
|
|
|
|
- !(current->personality & ADDR_NO_RANDOMIZE)) {
|
|
|
|
|
|
+ if (current->flags & PF_RANDOMIZE) {
|
|
random_variable = get_random_long();
|
|
random_variable = get_random_long();
|
|
random_variable &= STACK_RND_MASK;
|
|
random_variable &= STACK_RND_MASK;
|
|
random_variable <<= PAGE_SHIFT;
|
|
random_variable <<= PAGE_SHIFT;
|