On Fri, Apr 11, 2025 at 11:09 AM Daniel P. Berrangé <berra...@redhat.com> wrote: > > On Fri, Apr 11, 2025 at 05:05:20PM +0200, Philippe Mathieu-Daudé wrote: > > On 11/4/25 15:42, Daniel P. Berrangé wrote: > > > On Sat, Feb 08, 2025 at 12:57:23PM -0800, Richard Henderson wrote: > > > > For system mode, we can rarely support the amount of RAM that > > > > the guest requires. TCG emulation is restricted to round-robin > > > > mode, which solves many of the atomicity issues, but not those > > > > associated with virtio. In any case, round-robin does nothing > > > > to help the speed of emulation. > > > > > > > > For user mode, most emulation does not succeed at all. Most > > > > of the time we cannot even load 64-bit non-PIE binaries due > > > > to lack of a 64-bit address space. Threads are run in > > > > parallel, not round-robin, which means that atomicity > > > > is not handled. > > > > > > > > Reviewed-by: Thomas Huth <th...@redhat.com> > > > > Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> > > > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > > > > --- > > > > meson.build | 13 ++++++++++--- > > > > 1 file changed, 10 insertions(+), 3 deletions(-) > > > > > > Shouldn't this patch and the earlier ones in this series have > > > added something to removed-features.rst, as this is a significant > > > feature removal which is impacting downstream users, and distros > > > in particular. > > > > IIRC the rationale for not deprecating was the feature is largely > > broken already. Skipping the deprecation process we indeed forgot > > to document in removed-features.rst. > > > > Do you expect the doc update for the 10.0 release? > > The issue is that > > https://wiki.qemu.org/ChangeLog/10.0 > > delegates to removed-features.rst, so if we don't have time to > update the rst file, then we at least need to edit ChangeLog/10.0 > to mention this removal of binaries as a fallback
-rc4 will be tagged on Tuesday. There is still time to add something to removed-features.rst. Please make sure to CC me and put "for-10.0" in the patch prefix if it's not part of a pull request. Stefan > > > With regards, > Daniel > -- > |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| > |: https://libvirt.org -o- https://fstop138.berrange.com :| > |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| > >