On Wed, Dec 17, 2025 at 4:07 PM Philippe Mathieu-Daudé <[email protected]> wrote: > > We couldn't find a way (guest OS with VirtIO drivers) to test > a legacy VirtIO device on a ARM vCPU running in big-endian. > > Deprecate for the v11.0 release, giving 1 year to users who > really care to contribute functional tests. > > Suggested-by: Alex Bennée <[email protected]> > Signed-off-by: Philippe Mathieu-Daudé <[email protected]> > --- > docs/about/deprecated.rst | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst > index ac31a2bce42..3a69facb0f1 100644 > --- a/docs/about/deprecated.rst > +++ b/docs/about/deprecated.rst > @@ -515,6 +515,17 @@ It was implemented as a no-op instruction in TCG up to > QEMU 9.0, but > only with ``-cpu max`` (which does not guarantee migration compatibility > across versions). > > +VirtIO devices > +'''''''''''''' > + > +Legacy VirtIO devices on Big-Endian ARM architecture (since 11.0) > +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > + > +There are no functional tests for legacy virtio devices used by ARM > +machines running in big-endian order, which makes harder to maintain
Nit: s/makes/makes it/ > +the code path while the code base evolve. s/evolve/evolves Reviewed-by: Manos Pitsidianakis <[email protected]> > + > + > Backwards compatibility > ----------------------- > > -- > 2.52.0 >
