Commit 3745b15e09 for qemu.org

commit 3745b15e090e3dbcfcf28fc96928abba8fd2ed2a
Merge: 4f4225874d 0e1015d295
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Fri Oct 23 09:08:34 2026 +0200

    Merge tag 'pbouvier/pr/multi_target-20261022' of https://gitlab.com/p-b-o/qemu into staging

    Changes:
    - [PATCH v5 00/21] multi-target: remove dump functions duplication (Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>)
      Link: https://lore.kernel.org/qemu-devel/20261021181244.867840-1-pierrick.bouvier@oss.qualcomm.com
    - [PATCH 0/6] multi-target: remove qmp_query_cpu_model_expansion (Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>)
      Link:https://lore.kernel.org/qemu-devel/20261016162509.24854-1-pierrick.bouvier@oss.qualcomm.com

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQGzBAABCgAdFiEEN8FWlNi6l2Sxlz/btEQ30ZwoYt8FAmrahtIACgkQtEQ30Zwo
    # Yt+peAv+ODeZpSdqJXXOUZa51kUHwC4Oag4rYO3Lbsjc8pmc5BDLr05b+EYFPfSE
    # lEdJMMEqMawuKgsFWkoLi3CxNtWxij1WKyP11JgpOtmkF5G8WcMdQI0D5NIpoF28
    # bLRMHwzAFOrUISouIxcPmPvoteqi2PHI50doptHJgE4EhLcrYyyX8fcjZiniNK9C
    # oERi1+veLDg552Obx1rZmL0+6wzLfRw6fqxhyFwjABdMG1t3QcAMMLSSfXW6HsiS
    # a45Y7jqtpfmyYb8rn9UJakOlDALrMutEiBTCUo448Pgee9SWZJXcTJZqsaImK40E
    # s7mqoOMpXTgVqPFACE44aEurhQkz86lH3laVyU/O+wXX8DlNH/9YSUYqklb3sAJ1
    # NOi9Q7BCxl1KkY1WvD23fFmdkqJGjwG3mUaFFd+jJpBmv0X1ORz0N6B7y1woJSdG
    # eEZthrI3klWNwJbpusHmSGdTrlEpjKh9eFq0qjYTcthOm0sySgSyn4Wh0FlxlUzJ
    # wBpvd5Hz
    # =8AS0
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 22 Oct 2026 11:57:38 PM CEST
    # gpg:                using RSA key 37C15694D8BA9764B1973FDBB44437D19C2862DF
    # gpg: Good signature from "Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>" [unknown]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 37C1 5694 D8BA 9764 B197  3FDB B444 37D1 9C28 62DF

    * tag 'pbouvier/pr/multi_target-20261022' of https://gitlab.com/p-b-o/qemu: (27 commits)
      qmp: reimplement qmp_query_cpu_model_expansion as a dispatcher function
      target/s390x: rename qmp_query_cpu_model_expansion to qmp_query_s390x_cpu_model_expansion
      target/riscv: rename qmp_query_cpu_model_expansion to qmp_query_riscv_cpu_model_expansion
      target/loongarch: rename to qmp_query_loongarch_cpu_model_expansion
      target/i386: rename qmp_query_cpu_model_expansion to qmp_query_i386_cpu_model_expansion
      target/arm: rename qmp_query_cpu_model_expansion to qmp_query_arm_cpu_model_expansion
      dump: reimplement cpu_get_note_size using get_note_size sysemu op
      target/loongarch: implement get_note_size sysemu op
      target/s390x: implement get_note_size sysemu op
      target/riscv: implement get_note_size sysemu op
      target/ppc: implement get_note_size sysemu op
      target/i386: implement get_note_size sysemu op
      target/arm: implement get_note_size sysemu op
      hw/core/sysemu-cpu-ops: add get_note_size
      dump: reimplement cpu_get_dump_info using get_dump_info sysemu op
      target/loongarch: implement get_dump_info sysemu op
      target/s390x: implement get_dump_info sysemu op
      target/riscv: implement get_dump_info sysemu op
      target/ppc: implement get_dump_info sysemu op
      target/ppc/cpu: constify cpu parameter for ppc_interrupts_little_endian
      ...

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>