Merge tag 'core-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 30 Sep 2025 21:36:20 +0000 (14:36 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 30 Sep 2025 21:36:20 +0000 (14:36 -0700)
commit7601d18be06943d5ac2b1802899ff6c303544936
tree2988e1ce72cf437fe0c04cdcda7330684c18fdb4
parent22bdd6e68bbe270a916233ec5f34a13ae5e80ed9
parent3ec09344b01a15901ba824e877a0562ed8103e27
Merge tag 'core-core-2025-09-29' of git://git./linux/kernel/git/tip/tip

Pull TIF bit unification updates from Thomas Gleixner:
 "A set of changes to consolidate the generic TIF (thread info flag)
  bits accross architectures.

  All architectures define the same set of generic TIF bits. This makes
  it pointlessly hard to add a new generic TIF bit or to change an
  existing one.

  Provide a generic variant and convert the architectures which utilize
  the generic entry code over to use it. The TIF space is divided into
  16 generic bits and 16 architecture specific bits, which turned out to
  provide enough space on both sides"

* tag 'core-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  LoongArch: Fix bitflag conflict for TIF_FIXADE
  riscv: Use generic TIF bits
  loongarch: Use generic TIF bits
  s390/entry: Remove unused TIF flags
  s390: Use generic TIF bits
  x86: Use generic TIF bits
  asm-generic: Provide generic TIF infrastructure
arch/Kconfig
arch/loongarch/Kconfig
arch/riscv/Kconfig
arch/riscv/include/asm/thread_info.h
arch/s390/Kconfig
arch/x86/Kconfig