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
>

Reply via email to