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
..
2021-11-22 17:52:47 -05:00
2020-11-06 08:08:37 -08:00
2022-03-21 16:48:55 -07:00
2022-03-21 16:02:36 -07:00
2021-04-22 12:22:11 -07:00
2020-10-05 13:37:03 +02:00
2020-06-02 17:36:24 -07:00
2021-06-10 09:52:32 -07:00
2022-02-22 18:02:58 -05:00
2021-11-22 17:52:47 -05:00
2021-12-15 20:13:55 +09:00
2020-10-17 15:05:30 -06:00
2021-12-05 10:28:57 +01:00
2021-12-16 14:57:09 -08:00
2019-07-19 10:42:02 -07:00
2021-11-06 14:08:17 -07:00
2022-02-06 10:49:57 -08:00
2021-09-19 22:47:04 -04:00
2021-09-03 08:17:20 +09:00
2020-04-27 02:07:40 -04:00
2022-01-29 08:52:27 +02:00