All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] hardening fixes for v6.16-rc1 (take 2)
@ 2025-06-01 16:34 Kees Cook
  2025-06-01 19:32 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Kees Cook @ 2025-06-01 16:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Eric Biggers, Ingo Saitz, Kees Cook,
	kernel test robot, Marco Elver, Nathan Chancellor,
	Thiago Jung Bauermann

Hi Linus,

Please pull these hardening fixes for v6.16-rc1 (take 2). This is based on
my original rc1 PR, rather than on the horribly mangled version of your tree.

Once merged with your tree, allmodconfig builds cleanly. Unmerged, this
current tree of mine doesn't build allmodconfig cleanly, as it doesn't
have the fix from d4ad53adfe21 ("drm/ttm: Remove the struct ttm_backup
abstraction"), which is in your tree now. (Avoiding this warning was
one of my motivations for the attempted merge-gone-wrong seen in take 1.)

Thanks and sorry for the horrible confusion and waste of everyone's time
that was take 1 of this PR!

-Kees

The following changes since commit f0cd6012c40da99b45f8f63052b97ec89d5f307b:

  Revert "hardening: Disable GCC randstruct for COMPILE_TEST" (2025-05-08 09:42:40 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git tags/hardening-v6.16-rc1-fix1-take2

for you to fetch changes up to f39f18f3c3531aa802b58a20d39d96e82eb96c14:

  randstruct: gcc-plugin: Fix attribute addition (2025-06-01 08:41:11 -0700)

----------------------------------------------------------------
hardening fixes for v6.16-rc1 (take 2)

- 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

----------------------------------------------------------------
Kees Cook (4):
      wifi: iwlwifi: mld: Work around Clang loop unrolling bug
      ubsan: integer-overflow: depend on BROKEN to keep this out of CI
      overflow: Introduce __DEFINE_FLEX for having no initializer
      randstruct: gcc-plugin: Fix attribute addition

 lib/Kconfig.ubsan                             |  2 ++
 scripts/gcc-plugins/gcc-common.h              | 32 +++++++++++++++++++++++++++
 scripts/gcc-plugins/randomize_layout_plugin.c | 22 +++++++++---------
 include/linux/overflow.h                      | 25 ++++++++++++++++-----
 drivers/net/wireless/intel/iwlwifi/mld/d3.c   |  2 +-
 5 files changed, 65 insertions(+), 18 deletions(-)

-- 
Kees Cook

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] hardening fixes for v6.16-rc1 (take 2)
  2025-06-01 16:34 [GIT PULL] hardening fixes for v6.16-rc1 (take 2) Kees Cook
@ 2025-06-01 19:32 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-06-01 19:32 UTC (permalink / raw)
  To: Kees Cook
  Cc: Linus Torvalds, linux-kernel, Eric Biggers, Ingo Saitz, Kees Cook,
	kernel test robot, Marco Elver, Nathan Chancellor,
	Thiago Jung Bauermann

The pull request you sent on Sun, 1 Jun 2025 09:34:02 -0700:

> https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git tags/hardening-v6.16-rc1-fix1-take2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/cd2e103d57e5615f9bb027d772f93b9efd567224

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-06-01 19:32 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-01 16:34 [GIT PULL] hardening fixes for v6.16-rc1 (take 2) Kees Cook
2025-06-01 19:32 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.