The following changes since commit 7b7ca8ebde4ee6fba171004b2726ae1ff5489c03:
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2021-07-22 18:32:02 +0100) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to cbc94d9702882128c52b72b252b8eb775b0e73af: qom: use correct field name when getting/setting alias properties (2021-07-23 18:17:17 +0200) ---------------------------------------------------------------- Bugfixes. ---------------------------------------------------------------- Claudio Fontana (1): i386: do not call cpudef-only models functions for max, host, base Daniel P. Berrangé (1): gitlab: only let pages be published from default branch David Hildenbrand (3): MAINTAINERS: Replace Eduardo as "Host Memory Backends" maintainer MAINTAINERS: Add Peter Xu and myself as co-maintainer of "Memory API" MAINTAINERS: Add memory_mapping.h and memory_mapping.c to "Memory API" Gerd Hoffmann (1): meson: fix dependencies for modinfo #2 Lara Lazier (1): target/i386: Added consistency checks for CR3 Paolo Bonzini (2): qapi: introduce forwarding visitor qom: use correct field name when getting/setting alias properties .gitlab-ci.d/buildtest.yml | 18 ++ MAINTAINERS | 6 +- include/qapi/forward-visitor.h | 27 +++ meson.build | 4 +- qapi/meson.build | 1 + qapi/qapi-forward-visitor.c | 326 +++++++++++++++++++++++++++++++++++ qom/object.c | 9 +- target/i386/cpu.c | 19 +- target/i386/host-cpu.c | 13 +- target/i386/kvm/kvm-cpu.c | 105 +++++------ target/i386/tcg/sysemu/misc_helper.c | 7 + target/i386/tcg/sysemu/svm_helper.c | 10 +- target/i386/tcg/tcg-cpu.c | 11 +- tests/unit/meson.build | 1 + tests/unit/test-forward-visitor.c | 197 +++++++++++++++++++++ 15 files changed, 687 insertions(+), 67 deletions(-) create mode 100644 include/qapi/forward-visitor.h create mode 100644 qapi/qapi-forward-visitor.c create mode 100644 tests/unit/test-forward-visitor.c -- 2.31.1