[PULL 0/5] Target-info update for 2026-05-14

Pierrick Bouvier posted 5 patches 2 weeks, 1 day ago
Only 3 patches received!
configs/targets/aarch64-softmmu.c |  6 ++---
configs/targets/arm-softmmu.c     |  6 ++---
include/qemu/module.h             |  1 +
include/qemu/target-info-init.h   | 53 +++++++++++++++++++++++++++++++++++++++
include/qemu/target-info-qom.h    | 30 ++++++++++++++++++++++
qom/object.c                      | 22 +++++-----------
system/vl.c                       |  4 +++
target-info-qom.c                 | 45 +++++++++++++++++++++++++++++++++
target-info-stub.c                |  6 ++---
tests/qtest/fuzz/fuzz.c           |  3 +++
10 files changed, 148 insertions(+), 28 deletions(-)
create mode 100644 include/qemu/target-info-init.h
create mode 100644 include/qemu/target-info-qom.h
[PULL 0/5] Target-info update for 2026-05-14
Posted by Pierrick Bouvier 2 weeks, 1 day ago
The following changes since commit edcc429e9e41a8e0e415dcdab6aa52ad17ef8889:

  Merge tag 'pbouvier/pr/docs-20260513' of https://gitlab.com/p-b-o/qemu into staging (2026-05-14 10:18:06 -0400)

are available in the Git repository at:

  https://gitlab.com/p-b-o/qemu tags/pbouvier/pr/target_info-20260514

for you to fetch changes up to 669f866946289ec783b526924aa91f7847b0551e:

  target-info: replace target_info() in system-mode (2026-05-14 10:41:17 -0700)

----------------------------------------------------------------
Changes:
- [PATCH v7 0/5] single-binary: deduplicate target_info() (Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>)
  Link: https://lore.kernel.org/qemu-devel/20260514172303.1484273-1-pierrick.bouvier@oss.qualcomm.com

----------------------------------------------------------------
Pierrick Bouvier (5):
      qom/object: register OBJECT and INTERFACE QOM types before main
      qom/object: initialize type_table in static ctor with fundamental QOM types
      target-info: introduce TargetInfo in QOM
      target-info-qom: detect target from QOM
      target-info: replace target_info() in system-mode

 configs/targets/aarch64-softmmu.c |  6 ++---
 configs/targets/arm-softmmu.c     |  6 ++---
 include/qemu/module.h             |  1 +
 include/qemu/target-info-init.h   | 53 +++++++++++++++++++++++++++++++++++++++
 include/qemu/target-info-qom.h    | 30 ++++++++++++++++++++++
 qom/object.c                      | 22 +++++-----------
 system/vl.c                       |  4 +++
 target-info-qom.c                 | 45 +++++++++++++++++++++++++++++++++
 target-info-stub.c                |  6 ++---
 tests/qtest/fuzz/fuzz.c           |  3 +++
 10 files changed, 148 insertions(+), 28 deletions(-)
 create mode 100644 include/qemu/target-info-init.h
 create mode 100644 include/qemu/target-info-qom.h
Re: [PULL 0/5] Target-info update for 2026-05-14
Posted by Stefan Hajnoczi 1 week, 6 days ago
Applied, thanks.

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