Failed in applying to current master (
apply log)
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>, "Maciej S. Szmigiero" <maciej.szmigiero@oracle.com>, Richard Henderson <richard.henderson@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Bernhard Beschow <shentey@gmail.com>, Alex Williamson <alex@shazbot.org>, "Cédric Le Goater" <clg@redhat.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Ani Sinha <anisinha@redhat.com>, Marcelo Tosatti <mtosatti@redhat.com>, David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul@xen.org>
MAINTAINERS | 7 +
accel/kvm/kvm-all.c | 360 ++++++++++++++++---
accel/kvm/trace-events | 2 +
accel/stubs/kvm-stub.c | 18 +
hw/core/machine.c | 22 ++
hw/hyperv/trace-events | 1 +
hw/hyperv/vmbus.c | 37 ++
hw/i386/kvm/clock.c | 59 +++
hw/i386/kvm/i8254.c | 91 +++--
hw/i386/kvm/trace-events | 1 +
hw/i386/x86-common.c | 71 +++-
hw/intc/openpic_kvm.c | 112 ++++--
hw/vfio/helpers.c | 92 +++++
include/accel/accel-ops.h | 2 +
include/hw/core/boards.h | 6 +
include/hw/i386/x86.h | 1 +
include/system/confidential-guest-support.h | 20 ++
include/system/kvm.h | 43 +++
include/system/physmem.h | 1 +
migration/migration.c | 4 +
qapi/qom.json | 16 +-
stubs/kvm.c | 22 ++
stubs/meson.build | 1 +
system/physmem.c | 28 ++
system/runstate.c | 44 ++-
target/i386/kvm/kvm.c | 136 +++++--
target/i386/kvm/tdx.c | 141 ++++++--
target/i386/kvm/tdx.h | 1 +
target/i386/kvm/trace-events | 4 +
target/i386/kvm/xen-emu.c | 50 ++-
target/i386/sev.c | 127 +++++--
target/i386/trace-events | 1 +
tests/functional/x86_64/meson.build | 1 +
tests/functional/x86_64/test_rebuild_vmfd.py | 136 +++++++
34 files changed, 1438 insertions(+), 220 deletions(-)
create mode 100644 stubs/kvm.c
create mode 100755 tests/functional/x86_64/test_rebuild_vmfd.py