Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1640253 > unrolled thread
| Started by | Ingo Molnar <mingo@kernel.org> |
|---|---|
| First post | 2017-05-12 09:30 +0200 |
| Last post | 2017-05-12 09:30 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to linux.kernel
[GIT PULL] core kernel fix Ingo Molnar <mingo@kernel.org> - 2017-05-12 09:30 +0200
| From | Ingo Molnar <mingo@kernel.org> |
|---|---|
| Date | 2017-05-12 09:30 +0200 |
| Subject | [GIT PULL] core kernel fix |
| Message-ID | <tGdbs-12a-7@gated-at.bofh.it> |
Linus,
Please pull the latest core-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core-urgent-for-linus
# HEAD: 5ea30e4e58040cfd6434c2f33dc3ea76e2c15b05 stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
A single fix/enhancement to increase stackprotector canary randomness on 64-bit
kernels with very little cost.
Thanks,
Ingo
------------------>
Daniel Micay (1):
stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
kernel/fork.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/fork.c b/kernel/fork.c
index 3a4343cdfe90..d681f8f10d2d 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -536,7 +536,7 @@ static struct task_struct *dup_task_struct(struct task_struct *orig, int node)
set_task_stack_end_magic(tsk);
#ifdef CONFIG_CC_STACKPROTECTOR
- tsk->stack_canary = get_random_int();
+ tsk->stack_canary = get_random_long();
#endif
/*
Back to top | Article view | linux.kernel
csiph-web