On 5/14/2026 12:54 PM, Pierrick Bouvier wrote:
> 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 
> <[email protected]>)
>   Link: 
> https://lore.kernel.org/qemu-devel/[email protected]
> 
> ----------------------------------------------------------------
> 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

This is a v2 for:
https://lore.kernel.org/qemu-devel/[email protected]/

Regards,
Pierrick

Reply via email to