qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/5] hw/virtio: Build virtio-mem.c once
@ 2025-05-02 21:45 Philippe Mathieu-Daudé
  2025-05-02 21:45 ` [PATCH v3 1/5] qemu/target-info: Factor target_system_arch() out Philippe Mathieu-Daudé
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-05-02 21:45 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, Alex Bennée, Richard Henderson, Zhao Liu,
	Yanan Wang, Daniel P. Berrangé, Michael S. Tsirkin,
	Marcel Apfelbaum, Thomas Huth, David Hildenbrand,
	Philippe Mathieu-Daudé, Pierrick Bouvier

Since v2:
- Use TargetInfo API (Pierrick)

Since v1:
- Use max extent size of all archs (David)

Based-on: <20250501212113.2961531-1-richard.henderson@linaro.org>

Philippe Mathieu-Daudé (5):
  qemu/target-info: Factor target_system_arch() out
  qemu/target-info: Add %target_arch field to TargetInfo
  hw/virtio/virtio-mem: Convert VIRTIO_MEM_USABLE_EXTENT to runtime
  hw/virtio/virtio-mem: Convert VIRTIO_MEM_HAS_LEGACY_GUESTS to runtime
  hw/virtio: Compile virtio-mem.c once

 include/qemu/target-info-impl.h |   4 +-
 include/qemu/target-info.h      |   9 +++
 hw/core/machine-qmp-cmds.c      |   6 +-
 hw/virtio/virtio-mem.c          | 101 +++++++++++++++++++-------------
 target-info-stub.c              |   1 +
 target-info.c                   |  15 +++++
 hw/virtio/meson.build           |   2 +-
 7 files changed, 90 insertions(+), 48 deletions(-)

-- 
2.47.1



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

end of thread, other threads:[~2025-05-11 18:40 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-02 21:45 [PATCH v3 0/5] hw/virtio: Build virtio-mem.c once Philippe Mathieu-Daudé
2025-05-02 21:45 ` [PATCH v3 1/5] qemu/target-info: Factor target_system_arch() out Philippe Mathieu-Daudé
2025-05-04 21:16   ` Pierrick Bouvier
2025-05-02 21:45 ` [PATCH v3 2/5] qemu/target-info: Add %target_arch field to TargetInfo Philippe Mathieu-Daudé
2025-05-04 21:21   ` Pierrick Bouvier
2025-05-02 21:45 ` [PATCH v3 3/5] hw/virtio/virtio-mem: Convert VIRTIO_MEM_USABLE_EXTENT to runtime Philippe Mathieu-Daudé
2025-05-04 21:17   ` Pierrick Bouvier
2025-05-05  7:02   ` David Hildenbrand
2025-05-02 21:45 ` [PATCH v3 4/5] hw/virtio/virtio-mem: Convert VIRTIO_MEM_HAS_LEGACY_GUESTS " Philippe Mathieu-Daudé
2025-05-04 21:18   ` Pierrick Bouvier
2025-05-05  7:03   ` David Hildenbrand
2025-05-02 21:45 ` [PATCH v3 5/5] hw/virtio: Compile virtio-mem.c once Philippe Mathieu-Daudé
2025-05-04 21:18   ` Pierrick Bouvier
2025-05-05  7:04   ` David Hildenbrand
2025-05-11 18:39 ` [PATCH v3 0/5] hw/virtio: Build " Michael S. Tsirkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).