From: Sebastian Andrzej Siewior <[email protected]> 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. It is expected v7.3 to become LTS.
Signed-off-by: Sebastian Andrzej Siewior <[email protected]> --- v3…v4: https://patch.msgid.link/[email protected] - Depend on BROKEN instead of removing it. v2…v3: https://patch.msgid.link/[email protected] - 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/[email protected] - reworded commit message Cc: "H. Peter Anvin" <[email protected]> Cc: "Maciej W. Rozycki" <[email protected]> Cc: Bill Wendling <[email protected]> Cc: Borislav Petkov <[email protected]> Cc: Dave Hansen <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: John Paul Adrian Glaubitz <[email protected]> Cc: Jonathan Corbet <[email protected]>, Cc: Justin Stitt <[email protected]> Cc: Nathan Chancellor <[email protected]> Cc: Neal Gompa <[email protected]> Cc: Nick Desaulniers <[email protected]> Cc: Richard Purdie <[email protected]> Cc: Sam James <[email protected]> Cc: Shuah Khan <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: Thomas Weißschuh <[email protected]> Cc: Tomas Glozar <[email protected]> Cc: Willy Tarreau <[email protected]> Cc: [email protected] To: [email protected] To: [email protected] --- 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: 2ee859ebf156157609f71060ae472711c8cbc326 change-id: 20260706-x32_removal-28823498c4a2 Best regards, -- Sebastian Andrzej Siewior <[email protected]>

