All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] single-binary: hw/virtio
@ 2026-01-31  2:00 Pierrick Bouvier
  2026-01-31  2:00 ` [PATCH 1/6] target-info: add target_base_ppc, target_ppc and target_ppc64 Pierrick Bouvier
                   ` (5 more replies)
  0 siblings, 6 replies; 26+ messages in thread
From: Pierrick Bouvier @ 2026-01-31  2:00 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-ppc, Pierrick Bouvier, Philippe Mathieu-Daudé,
	Stefano Garzarella, Harsh Prateek Bora, Michael S. Tsirkin,
	Nicholas Piggin

This series eliminates target specifics in hw/virtio and replace them with
runtime functions where needed.

Pierrick Bouvier (6):
  target-info: add target_base_ppc, target_ppc and target_ppc64
  include/hw/virtio/virtio-access.h: remove target specifics define
  include/hw/ppc/spapr: extract SPAPR_MAX_RAM_SLOTS in a new header
  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/ppc/spapr.h            |  8 +---
 include/hw/ppc/spapr_common.h     | 16 +++++++
 include/hw/virtio/virtio-access.h | 26 ++++++------
 include/qemu/target-info.h        | 21 ++++++++++
 hw/virtio/vhost-user.c            | 11 ++---
 hw/virtio/virtio-qmp.c            | 70 -------------------------------
 target-info.c                     | 21 ++++++++++
 hw/virtio/meson.build             | 17 ++++----
 8 files changed, 83 insertions(+), 107 deletions(-)
 create mode 100644 include/hw/ppc/spapr_common.h

-- 
2.47.3



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2026-02-02 19:13 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-31  2:00 [PATCH 0/6] single-binary: hw/virtio Pierrick Bouvier
2026-01-31  2:00 ` [PATCH 1/6] target-info: add target_base_ppc, target_ppc and target_ppc64 Pierrick Bouvier
2026-02-01 22:28   ` Philippe Mathieu-Daudé
2026-02-01 23:11     ` Philippe Mathieu-Daudé
2026-01-31  2:00 ` [PATCH 2/6] include/hw/virtio/virtio-access.h: remove target specifics define Pierrick Bouvier
2026-01-31 17:48   ` Michael S. Tsirkin
2026-02-01 22:36     ` Philippe Mathieu-Daudé
2026-02-01 22:41       ` Philippe Mathieu-Daudé
2026-02-01 23:20         ` Philippe Mathieu-Daudé
2026-02-02  1:25           ` Pierrick Bouvier
2026-02-02  7:40       ` Michael S. Tsirkin
2026-02-02 11:03         ` Philippe Mathieu-Daudé
2026-02-02  1:24     ` Pierrick Bouvier
2026-02-02  7:50       ` Michael S. Tsirkin
2026-02-02 18:00         ` Stefan Hajnoczi
2026-02-02 19:12           ` Pierrick Bouvier
2026-01-31  2:00 ` [PATCH 3/6] include/hw/ppc/spapr: extract SPAPR_MAX_RAM_SLOTS in a new header Pierrick Bouvier
2026-02-01 22:26   ` Philippe Mathieu-Daudé
2026-02-01 23:11     ` Philippe Mathieu-Daudé
2026-01-31  2:00 ` [PATCH 4/6] hw/virtio/vhost-user: make compilation unit common Pierrick Bouvier
2026-02-01 23:11   ` Philippe Mathieu-Daudé
2026-01-31  2:00 ` [PATCH 5/6] hw/virtio/virtio-qmp: " Pierrick Bouvier
2026-02-01 23:11   ` Philippe Mathieu-Daudé
2026-01-31  2:01 ` [PATCH 6/6] hw/virtio/: make all compilation units common Pierrick Bouvier
2026-02-01 22:28   ` Philippe Mathieu-Daudé
2026-02-01 23:13     ` Philippe Mathieu-Daudé

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.