The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Start removing X86_X32_ABI
@ 2026-08-13 11:04 Sebastian Andrzej Siewior
  2026-08-13 11:04 ` [PATCH v3 1/2] selftests/nolibc: remove the x32 testcase Sebastian Andrzej Siewior
  2026-08-13 11:04 ` [PATCH v3 2/2] x86: Start removing X86_X32_ABI Sebastian Andrzej Siewior
  0 siblings, 2 replies; 8+ messages in thread
From: Sebastian Andrzej Siewior @ 2026-08-13 11:04 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>
---
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                               | 14 --------------
 tools/testing/selftests/nolibc/Makefile.nolibc |  6 ------
 tools/testing/selftests/nolibc/run-tests.sh    |  7 +------
 3 files changed, 1 insertion(+), 26 deletions(-)
---
base-commit: 2ee859ebf156157609f71060ae472711c8cbc326
change-id: 20260706-x32_removal-28823498c4a2

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


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

end of thread, other threads:[~2026-08-13 13:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-13 11:04 [PATCH v3 0/2] Start removing X86_X32_ABI Sebastian Andrzej Siewior
2026-08-13 11:04 ` [PATCH v3 1/2] selftests/nolibc: remove the x32 testcase Sebastian Andrzej Siewior
2026-08-13 11:04 ` [PATCH v3 2/2] x86: Start removing X86_X32_ABI Sebastian Andrzej Siewior
2026-08-13 11:07   ` John Paul Adrian Glaubitz
2026-08-13 12:11     ` Sebastian Andrzej Siewior
2026-08-13 12:24       ` John Paul Adrian Glaubitz
2026-08-13 13:41         ` Sebastian Andrzej Siewior
2026-08-13 13:47           ` John Paul Adrian Glaubitz

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