mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v5 0/2] Start removing X86_X32_ABI
@ 2026-10-15 18:47 Sebastian Andrzej Siewior
  2026-10-15 18:47 ` [PATCH v5 1/2] selftests/nolibc: remove the x32 testcase Sebastian Andrzej Siewior
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Sebastian Andrzej Siewior @ 2026-10-15 18:47 UTC (permalink / raw)
  To: linux-kernel, linux-kselftest
  Cc: Sebastian Andrzej Siewior, H. Peter Anvin, Maciej W. Rozycki,
	Bill Wendling, Borislav Petkov, Dave Hansen, Ingo Molnar,
	John Paul Adrian Glaubitz, Jonathan Corbet, Justin Stitt,
	Nathan Chancellor, Neal Gompa, Nick Desaulniers, Richard Purdie,
	Sam James, Shuah Khan, Thomas Gleixner, Thomas Weißschuh,
	Tomas Glozar, Willy Tarreau, x86, Arnd Bergmann

Patch #2 prepares the removal of the X32 ABI and has the broader
reasoning. Patch #1 removes x32 from the selftests because it does not
have a depends on and assumes x32 to be always available on x64 and so
it breaks.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
v4…v5: https://patch.msgid.link/20261008-x32_removal-v4-0-d389a193c506@breakpoint.cc
  - reword commit message for #2 as requested by hpa to state that this
    is the last warning.

v3…v4: https://patch.msgid.link/20260813-x32_removal-v3-0-e8f96cd15478@linutronix.de
  - Depend on BROKEN instead of removing it.

v2…v3: https://patch.msgid.link/20260707212252.bYk3-AlU@linutronix.de
  - added a nolibc-selftests patch to not break it in their setup since
    it does not depend on the symbol.

v1…v2: https://lore.kernel.org/r/20260523093734.A3AR7reJ@linutronix.de
  - reworded commit message

Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: "Maciej W. Rozycki" <macro@orcam.me.uk>
Cc: Bill Wendling <morbo@google.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Dave Hansen <dave.hansen@linux.intel.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Cc: Jonathan Corbet <corbet@lwn.net>,
Cc: Justin Stitt <justinstitt@google.com>
Cc: Nathan Chancellor <nathan@kernel.org>
Cc: Neal Gompa <neal@gompa.dev>
Cc: Nick Desaulniers <ndesaulniers@google.com>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>                                                                                           
Cc: Sam James <sam@gentoo.org>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Thomas Gleixner <tglx@kernel.org>
Cc: Thomas Weißschuh <linux@weissschuh.net>
Cc: Tomas Glozar <tglozar@kernel.org>
Cc: Willy Tarreau <w@1wt.eu>
Cc: x86@kernel.org
To: linux-kernel@vger.kernel.org
To: linux-kselftest@vger.kernel.org

---
Sebastian Andrzej Siewior (1):
      x86: Start removing X86_X32_ABI

Thomas Weißschuh (1):
      selftests/nolibc: remove the x32 testcase

 arch/x86/Kconfig                               | 2 +-
 tools/testing/selftests/nolibc/Makefile.nolibc | 6 ------
 tools/testing/selftests/nolibc/run-tests.sh    | 7 +------
 3 files changed, 2 insertions(+), 13 deletions(-)
---
base-commit: ec8bf8280261294a9b9b4520414b42704c7f9f6b
change-id: 20260706-x32_removal-28823498c4a2

Best regards,
--  
Sebastian Andrzej Siewior <bigeasy@linutronix.de>


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

end of thread, other threads:[~2026-10-15 22:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-15 18:47 [PATCH v5 0/2] Start removing X86_X32_ABI Sebastian Andrzej Siewior
2026-10-15 18:47 ` [PATCH v5 1/2] selftests/nolibc: remove the x32 testcase Sebastian Andrzej Siewior
2026-10-15 18:47 ` [PATCH v5 2/2] x86: Start removing X86_X32_ABI Sebastian Andrzej Siewior
2026-10-15 22:35   ` Thomas Gleixner
2026-10-15 19:47 ` [PATCH v5 0/2] " Shuah Khan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®