Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260430172204.1006673-1-pbonzini@redhat.com
Maintainers: Pedro Barbuda <pbarbuda@microsoft.com>, Mohamed Mediouni <mohamed@unpredictable.fr>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Paolo Bonzini <pbonzini@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Chao Liu <chao.liu.zevorn@gmail.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Alexander Graf <agraf@csgraf.de>, Peter Maydell <peter.maydell@linaro.org>, Zhao Liu <zhao1.liu@intel.com>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>, Wei Liu <wei.liu@kernel.org>, Richard Henderson <richard.henderson@linaro.org>
docs/system/whpx.rst | 40 +-
include/hw/core/qdev.h | 28 +-
include/system/whpx-all.h | 1 +
include/system/whpx-common.h | 2 +-
include/system/whpx-internal.h | 30 +
target/i386/cpu.h | 14 +-
target/i386/emulate/x86_emu.h | 4 +-
target/i386/hvf/hvf-i386.h | 4 +-
target/i386/whpx/whpx-i386.h | 12 +
accel/whpx/whpx-common.c | 7 +
hw/core/qdev.c | 38 +-
hw/intc/apic.c | 9 +
hw/virtio/virtio.c | 6 +-
target/arm/hvf/hvf.c | 2 +-
target/arm/whpx/whpx-all.c | 5 +
target/i386/cpu.c | 169 +++-
target/i386/emulate/x86_emu.c | 10 +-
target/i386/emulate/x86_mmu.c | 3 +-
target/i386/hvf/hvf.c | 11 +-
target/i386/hvf/x86hvf.c | 4 +-
target/i386/whpx/whpx-all.c | 1396 ++++++++++++++++++++++-----
target/i386/whpx/whpx-apic.c | 83 +-
target/i386/whpx/whpx-cpu-legacy.c | 158 +++
target/i386/xsave_helper.c | 256 +++++
tests/unit/check-json-parser.c | 159 +++
target/i386/tcg/decode-new.c.inc | 21 +-
hw/Kconfig | 1 -
hw/cxl/Kconfig | 3 -
hw/misc/Kconfig | 8 -
hw/riscv/Kconfig | 4 +
python/scripts/vendor.py | 4 +-
python/tests/linters.py | 6 +
python/wheels/meson-1.10.0-py3-none-any.whl | Bin 1057029 -> 0 bytes
python/wheels/meson-1.11.1-py3-none-any.whl | Bin 0 -> 1078534 bytes
pythondeps.toml | 4 +-
scripts/minikconf.py | 465 ++++-----
target/i386/meson.build | 7 +-
target/i386/whpx/meson.build | 1 +
tests/unit/meson.build | 1 +
39 files changed, 2384 insertions(+), 592 deletions(-)
create mode 100644 target/i386/whpx/whpx-i386.h
create mode 100644 target/i386/whpx/whpx-cpu-legacy.c
create mode 100644 tests/unit/check-json-parser.c
delete mode 100644 hw/cxl/Kconfig
delete mode 100644 python/wheels/meson-1.10.0-py3-none-any.whl
create mode 100644 python/wheels/meson-1.11.1-py3-none-any.whl