Re: [PATCH] system/rtc: Fix a possible year-2038 integer overflow problem
Thomas Huth <[email protected]> Tue, 19 May 2026 13:01:23 +0200
| Newsgroups | org.nongnu.qemu-trivial,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
On 19/05/2026 12.21, Peter Maydell wrote: > On Tue, 19 May 2026 at 10:27, Thomas Huth <[email protected]> wrote: >> >> On 19/05/2026 11.18, Thomas Huth wrote: >>> On 19/05/2026 10.24, Philippe Mathieu-Daudé wrote: >>>> "32-bit *host* OS". >>>> >>>> Per ./configure script, we still allow: >>>> - x86_64 x32 ABI (CPU_CFLAGS="-mx32") >>> >>> We should maybe deprecate that x32 ABI ... >>> >>>> - sparc32 (CPU_CFLAGS="-m32 -mv8plus -mcpu=ultrasparc") >>> >>> ... and that one as well? >>> >>>> - s390 (CPU_CFLAGS="-m31") > >>> Uh, we really still allow 31-bit s390 hosts here? I think this could be >>> removed nowadays, also upstream kernel recently ditched the 31-bit userspace: >>> >>> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ >>> commit/?id=8e0b986c59c67e08ada646249f834655a9e6da16 >>> >>> Question is whether we can remove it immediately, or whether it needs to be >>> deprecated first? >> >> Ah, wait, we completely disallow disallow 32-bit hosts nowadays: >> >> https://gitlab.com/qemu-project/qemu/-/commit/372ec46b9f1215f48a4717f2b7ed969f65bfadc6 > > We relaxed that check before the 11.0 release in commit cf634dfcd8fc. > We require a 64-bit host for the emulator binaries but still permit > 32-bit host builds for the tools. Ah, thanks, that was the part that I missed! Thomas