Suggestion: less drastic exclusion of x32 ABI binaries

For some time, Manjaro supported x32 binaries, but then it was removed completely by dropping the following kernel config line: CONFIG_X86_X32=y

For some applications (typically: pointer and garbage collection intensive), x32 reduces runtime significantly (e.g. by 20 %) and hence resources. Therefore, I would like to recommend the Debian approach. They add the above config line, but disable x32-use with CONFIG_X86_X32_DISABLED=y (probably to reduce complexity for security purposes). Users that rely on x32 binaries can just add syscall.x32=y on GRUB’s cmdline and use their x32 binaries again.

1 Like