Pull stackprotector fixlet from Ingo Molnar: "A single fix/enhancement to increase stackprotector canary randomness on 64-bit kernels with very little cost" * 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
Unified · Split
| @@ -560,7 +560,7 @@ static struct task_struct *dup_task_struct(struct task_struct *orig, int node) · 559 unmodified lines | |||
| 560 | set_task_stack_end_magic(tsk); | 560 | set_task_stack_end_magic(tsk); |
| 561 | 561 | ||
| 562 | #ifdef CONFIG_CC_STACKPROTECTOR | 562 | #ifdef CONFIG_CC_STACKPROTECTOR |
| 563 | tsk->stack_canary = get_random_int(); | 563 | tsk->stack_canary = get_random_long(); |
| 564 | #endif | 564 | #endif |
| 565 | 565 | ||
| 566 | /* | 566 | /* |