Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 9c573cd3 authored by Kees Cook's avatar Kees Cook
Browse files

randomize_kstack: Improve entropy diffusion


The kstack_offset variable was really only ever using the low bits for
kernel stack offset entropy. Add a ror32() to increase bit diffusion.

Suggested-by: default avatarArnd Bergmann <arnd@arndb.de>
Fixes: 39218ff4 ("stack: Optionally randomize kernel stack offset each syscall")
Link: https://lore.kernel.org/r/20240309202445.work.165-kees@kernel.org


Signed-off-by: default avatarKees Cook <keescook@chromium.org>
parent bbda3ba6
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment