[Bug 2038592] Re: Only enable compat arch by default if supported by the kernel
Dan Bungert
2038592 at bugs.launchpad.net
Fri Oct 6 00:17:31 UTC 2023
** Tags added: foundations-todo
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subiquity in Ubuntu.
https://bugs.launchpad.net/bugs/2038592
Title:
Only enable compat arch by default if supported by the kernel
Status in subiquity package in Ubuntu:
New
Status in ubuntu-advantage-tools package in Ubuntu:
New
Bug description:
Kernels in 24.04 will start turning off COMPAT_32BIT_TIME meaning
biarch binaries that use 32bit time will stop working.
Please consider to only automatically enable biarch if kernel actually
has support it.
For example do not turn on i386 armhf riscv32 when running amd64 arm64
riscv64 kernels if they do not support compat_32bit_time and the
architecture is known to not have been rebootstrapped for 64bit time.
Separately I wonder if qemu-user-static can be used to emulate 32bit
time syscalls on 64bit architecture, potentially requiring that to
continue running i386 / armhf binaries going forward.
For pro client, this is more tricky, likely we will have to ensure foreign arch is turned off when transitioning to certain offers - for example FIPS and RT
Also it is likely we need to ensure that biarch is turned off when
transitioning 24.04 LTS to ESM.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/2038592/+subscriptions
More information about the foundations-bugs
mailing list