v3:
- Oh crap, no MAINTAINERS entry, so v1 + v2 probably went
largely unnoticed. Added a patch adding an entry, comments
welcome. Also added some people to Cc.
- code is mostly unchanged.
v2:
- add support for loading the initial register state
Gerd Hoffmann (5):
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
igvm: add MAINTAINERS entry
{backends => include/system}/igvm.h | 7 ++
target/i386/cpu.h | 3 +
backends/igvm-cfg.c | 2 +-
backends/igvm.c | 70 +++++++----
stubs/igvm.c | 26 ++++
target/i386/cpu.c | 4 +
target/i386/igvm.c | 179 ++++++++++++++++++++++++++++
MAINTAINERS | 9 ++
stubs/meson.build | 1 +
target/i386/meson.build | 3 +
10 files changed, 277 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