Merge tag 'hardening-v6.16-rc1-fix1-take2' of git://git.kernel.org/pub/scm/linux...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 1 Jun 2025 18:37:01 +0000 (11:37 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 1 Jun 2025 18:37:01 +0000 (11:37 -0700)
commitcd2e103d57e5615f9bb027d772f93b9efd567224
treeb57d30b1895e930bf00897e4a535162b2271c952
parentbb1556ec94647060c6b52bf434b9fd824724a6f4
parentf39f18f3c3531aa802b58a20d39d96e82eb96c14
Merge tag 'hardening-v6.16-rc1-fix1-take2' of git://git./linux/kernel/git/kees/linux

Pull hardening fixes from Kees Cook:

 - randstruct: gcc-plugin: Fix attribute addition with GCC 15

 - ubsan: integer-overflow: depend on BROKEN to keep this out of CI

 - overflow: Introduce __DEFINE_FLEX for having no initializer

 - wifi: iwlwifi: mld: Work around Clang loop unrolling bug

[ Take two after a jump scare due to some repo rewriting by 'b4' - Linus ]

* tag 'hardening-v6.16-rc1-fix1-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  randstruct: gcc-plugin: Fix attribute addition
  overflow: Introduce __DEFINE_FLEX for having no initializer
  ubsan: integer-overflow: depend on BROKEN to keep this out of CI
  wifi: iwlwifi: mld: Work around Clang loop unrolling bug
drivers/net/wireless/intel/iwlwifi/mld/d3.c
lib/Kconfig.ubsan
scripts/gcc-plugins/gcc-common.h