qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 0/6] Deprecate support for 32-bit x86 and arm hosts


From: Thomas Huth
Subject: Re: [PATCH v2 0/6] Deprecate support for 32-bit x86 and arm hosts
Date: Fri, 3 Mar 2023 12:22:12 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0

On 03/03/2023 12.09, John Paul Adrian Glaubitz wrote:
Hello!

On Fri, 2023-03-03 at 10:48 +0100, Thomas Huth wrote:
x86 ==> deprecate both, user and system emulation support on
          32-bit hosts
arm ==> deprecate only system emulation on 32-bit hosts.

I would recommend against dropping support for 32-bit hosts for qemu-user
as there are some cases where the emulation of 32-bit user code on 64-bit
hosts does not work properly [1].

Adrian

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=23960

The ticket is very long and hard to read, but ... oh my, does that mean you need to compile qemu-user in 32-bit mode on a 64-bit x86 host to properly run 32-bit binaries from other architectures? ... uh, that's ugly ... and sounds like bug in QEMU's user mode emulation ... and what if you're running a distro (or different 64-bit host architecutre) that does not support 32-bit userspace libraries anymore? Then you're lost?

 Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]