[PATCH v2 0/4] igvm: add support for igvm memory map parameter in native mode

Gerd Hoffmann posted 4 patches 2 days, 3 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250926105926.121890-1-kraxel@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Zhao Liu <zhao1.liu@intel.com>
{backends => include/system}/igvm.h |   7 ++
target/i386/cpu.h                   |   3 +
backends/igvm-cfg.c                 |   2 +-
backends/igvm.c                     |  76 ++++++++----
stubs/igvm.c                        |  26 ++++
target/i386/cpu.c                   |   4 +
target/i386/igvm.c                  | 179 ++++++++++++++++++++++++++++
stubs/meson.build                   |   1 +
target/i386/meson.build             |   3 +
9 files changed, 274 insertions(+), 27 deletions(-)
rename {backends => include/system}/igvm.h (64%)
create mode 100644 stubs/igvm.c
create mode 100644 target/i386/igvm.c
[PATCH v2 0/4] igvm: add support for igvm memory map parameter in native mode
Posted by Gerd Hoffmann 2 days, 3 hours ago
v2:
 - add support for loading the initial register state

Gerd Hoffmann (4):
  igvm: move igvm.h file to include/system
  igvm: add support for igvm memory map parameter in native mode
  igvm: add support for initial register state load in native mode
  igvm: track memory regions created

 {backends => include/system}/igvm.h |   7 ++
 target/i386/cpu.h                   |   3 +
 backends/igvm-cfg.c                 |   2 +-
 backends/igvm.c                     |  76 ++++++++----
 stubs/igvm.c                        |  26 ++++
 target/i386/cpu.c                   |   4 +
 target/i386/igvm.c                  | 179 ++++++++++++++++++++++++++++
 stubs/meson.build                   |   1 +
 target/i386/meson.build             |   3 +
 9 files changed, 274 insertions(+), 27 deletions(-)
 rename {backends => include/system}/igvm.h (64%)
 create mode 100644 stubs/igvm.c
 create mode 100644 target/i386/igvm.c

-- 
2.51.0