Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251212150359.548787-1-anisinha@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, "Maciej S. Szmigiero" <maciej.szmigiero@oracle.com>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul@xen.org>, Bernhard Beschow <shentey@gmail.com>, Alex Williamson <alex@shazbot.org>, "Cédric Le Goater" <clg@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Peter Xu <peterx@redhat.com>, David Hildenbrand <david@kernel.org>, Peter Maydell <peter.maydell@linaro.org>, Marcelo Tosatti <mtosatti@redhat.com>, Zhao Liu <zhao1.liu@intel.com>, Song Gao <gaosong@loongson.cn>, Huacai Chen <chenhuacai@kernel.org>, Aurelien Jarno <aurelien@aurel32.net>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Rikalo <arikalo@gmail.com>, Nicholas Piggin <npiggin@gmail.com>, Harsh Prateek Bora <harshpb@linux.ibm.com>, Chinmay Rath <rathc@linux.ibm.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Thomas Huth <thuth@redhat.com>
accel/kvm/kvm-all.c | 354 +++++++++++++++++---
accel/stubs/kvm-stub.c | 26 ++
hw/hyperv/vmbus.c | 30 ++
hw/i386/kvm/apic.c | 13 +
hw/i386/kvm/clock.c | 56 ++++
hw/i386/kvm/i8254.c | 84 +++--
hw/i386/kvm/xen_evtchn.c | 100 +++++-
hw/i386/x86-common.c | 50 ++-
hw/intc/openpic_kvm.c | 108 ++++--
hw/vfio/helpers.c | 81 ++++-
include/accel/accel-ops.h | 1 +
include/hw/i386/apic_internal.h | 1 +
include/hw/i386/x86.h | 5 +-
include/system/confidential-guest-support.h | 27 ++
include/system/kvm.h | 54 +++
include/system/physmem.h | 1 +
system/physmem.c | 28 ++
system/runstate.c | 31 +-
target/arm/kvm.c | 5 +
target/i386/kvm/kvm.c | 189 +++++++++--
target/i386/kvm/tdx.c | 145 ++++++--
target/i386/kvm/tdx.h | 1 +
target/i386/kvm/xen-emu.c | 45 ++-
target/i386/sev.c | 110 +++++-
target/loongarch/kvm/kvm.c | 5 +
target/mips/kvm.c | 5 +
target/ppc/kvm.c | 5 +
target/riscv/kvm/kvm-cpu.c | 5 +
target/s390x/kvm/kvm.c | 5 +
29 files changed, 1382 insertions(+), 188 deletions(-)