Re: [RFC] UBUNTU: [Config] y2038: Disable COMPAT and COMPAT_32BIT_TIME on ppc64le
From: Dimitri John Ledkov <hidden>
Date: 2023-11-24 14:07:53
From: Dimitri John Ledkov <hidden>
Date: 2023-11-24 14:07:53
On Fri, 24 Nov 2023 at 08:25, Michal Suchánek [off-list ref] wrote:
On Fri, Nov 24, 2023 at 03:59:04PM +1100, Michael Ellerman wrote:quoted
Dimitri John Ledkov [off-list ref] writes:quoted
BugLink: https://bugs.launchpad.net/bugs/2038587 ppc64le is exclusively little endian and 64-bit, thus there is no need for COMPAT_32BIT_TIME, nor COMPAT.To be pedantic, the ppc64le kernel does support running 32-bit little endian userspace in compat mode (CONFIG_COMPAT=y). It's a distro choice as to whether you support COMPAT. Notably there are two other major distros that don't support COMPAT for ppc64le, and the set of 32-bit LE software is effectively empty.I have seen software that does not work when compiled 64bit so it would build 32bit binary even on ppc64le and abuse the compat layer to run. It quite rare, though.
Thank you! And yes, do not want =) -- okurrr, Dimitri