Linus Torvalds
2142b7f0c6
Merge tag 'hardening-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Pull kernel hardening updates from Kees Cook:
- Add arm64 Shadow Call Stack support for GCC 12 (Dan Li)
- Avoid memset with stack offset randomization under Clang (Marco
Elver)
- Clean up stackleak plugin to play nice with .noinstr (Kees Cook)
- Check stack depth for greater usercopy hardening coverage (Kees Cook)
* tag 'hardening-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
arm64: Add gcc Shadow Call Stack support
m68k: Implement "current_stack_pointer"
xtensa: Implement "current_stack_pointer"
usercopy: Check valid lifetime via stack depth
stack: Constrain and fix stack offset randomization with Clang builds
stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET
gcc-plugins/stackleak: Ignore .noinstr.text and .entry.text
gcc-plugins/stackleak: Exactly match strings instead of prefixes
gcc-plugins/stackleak: Provide verbose mode
2022-03-21 19:32:04 -07:00
..
2017-11-02 11:10:55 +01:00
2020-08-07 09:40:34 -07:00
2020-07-31 08:17:52 +02:00
2022-02-02 07:49:59 -07:00
2020-07-31 08:17:54 +02:00
2021-12-09 16:42:26 -08:00
2021-11-06 13:30:41 -07:00
2022-01-19 11:15:19 +02:00
2022-02-14 11:07:12 -08:00
2022-01-08 18:03:57 +09:00
2021-09-08 11:50:27 -07:00
2021-04-25 05:25:42 +09:00