[PULL 0/6] hw/virtio: single-binary

Pierrick Bouvier posted 6 patches 3 weeks ago
Failed in applying to current master (apply log)
Maintainers: Christian Schoenebeck <qemu_oss@crudebyte.com>, Greg Kurz <groug@kaod.org>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Jason Wang <jasowang@redhat.com>, Fam Zheng <fam@euphon.net>, "Michael S. Tsirkin" <mst@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>
include/hw/virtio/virtio-access.h | 43 +++++++-----------------
include/hw/virtio/virtio.h        |  7 +++-
hw/virtio/vhost-user.c            | 11 +++---
hw/virtio/vhost.c                 | 12 +++----
hw/virtio/virtio-pci.c            |  6 ++--
hw/virtio/virtio-qmp.c            | 70 ---------------------------------------
hw/virtio/virtio.c                | 12 +++----
hw/9pfs/meson.build               |  2 +-
hw/block/meson.build              |  4 +--
hw/char/meson.build               |  2 +-
hw/net/meson.build                |  2 +-
hw/scsi/meson.build               |  6 ++--
hw/virtio/meson.build             | 17 ++++------
13 files changed, 50 insertions(+), 144 deletions(-)
[PULL 0/6] hw/virtio: single-binary
Posted by Pierrick Bouvier 3 weeks ago
The following changes since commit 314ff2e07ddc6163554077d68aed5d76a50b8e3d:

  Merge tag 'pull-request-2026-03-05' of https://gitlab.com/thuth/qemu into staging (2026-03-05 16:58:20 +0000)

are available in the Git repository at:

  https://gitlab.com/pbo-linaro/qemu tags/pr-hw_virtio_single_binary-20260305

for you to fetch changes up to 187adb4ac6493fdbe4404ef1e35b2629a9564d79:

  hw/virtio/: make all compilation units common (2026-03-05 11:11:01 -0800)

----------------------------------------------------------------
Changes:
- [PATCH v2 0/6] hw/virtio/virtio-access.h: remove target specific code (=?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>)
  Link: https://lore.kernel.org/qemu-devel/20260225041948.52929-1-philmd@linaro.org

----------------------------------------------------------------
Pierrick Bouvier (6):
      hw/virtio: Add virtio_vdev_is_legacy()
      hw/virtio: Simplify virtio_access_is_big_endian()
      hw/virtio: Inline virtio_access_is_big_endian()
      hw/virtio/vhost-user: make compilation unit common
      hw/virtio/virtio-qmp: make compilation unit common
      hw/virtio/: make all compilation units common

 include/hw/virtio/virtio-access.h | 43 +++++++-----------------
 include/hw/virtio/virtio.h        |  7 +++-
 hw/virtio/vhost-user.c            | 11 +++---
 hw/virtio/vhost.c                 | 12 +++----
 hw/virtio/virtio-pci.c            |  6 ++--
 hw/virtio/virtio-qmp.c            | 70 ---------------------------------------
 hw/virtio/virtio.c                | 12 +++----
 hw/9pfs/meson.build               |  2 +-
 hw/block/meson.build              |  4 +--
 hw/char/meson.build               |  2 +-
 hw/net/meson.build                |  2 +-
 hw/scsi/meson.build               |  6 ++--
 hw/virtio/meson.build             | 17 ++++------
 13 files changed, 50 insertions(+), 144 deletions(-)
Re: [PULL 0/6] hw/virtio: single-binary
Posted by Peter Maydell 2 weeks, 6 days ago
On Thu, 5 Mar 2026 at 21:07, Pierrick Bouvier
<pierrick.bouvier@linaro.org> wrote:
>
> The following changes since commit 314ff2e07ddc6163554077d68aed5d76a50b8e3d:
>
>   Merge tag 'pull-request-2026-03-05' of https://gitlab.com/thuth/qemu into staging (2026-03-05 16:58:20 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/pbo-linaro/qemu tags/pr-hw_virtio_single_binary-20260305
>
> for you to fetch changes up to 187adb4ac6493fdbe4404ef1e35b2629a9564d79:
>
>   hw/virtio/: make all compilation units common (2026-03-05 11:11:01 -0800)
>
> ----------------------------------------------------------------
> Changes:
> - [PATCH v2 0/6] hw/virtio/virtio-access.h: remove target specific code (=?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>)
>   Link: https://lore.kernel.org/qemu-devel/20260225041948.52929-1-philmd@linaro.org
>
> ----------------------------------------------------------------



Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.0
for any user-visible changes.

-- PMM