v4:
- misc minor fixes as suggested by Stefano
- pick up review tags
- add Ani as reviewer
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: fix off by one bug in memmap entry count checking
igvm: add support for igvm memory map parameter in native mode
igvm: add support for initial register state load in native mode
igvm: add MAINTAINERS entry
{backends => include/system}/igvm.h | 7 ++
target/i386/cpu.h | 3 +
backends/igvm-cfg.c | 2 +-
backends/igvm.c | 50 ++++----
stubs/igvm.c | 26 ++++
target/i386/cpu.c | 6 +
target/i386/igvm.c | 180 ++++++++++++++++++++++++++++
MAINTAINERS | 10 ++
stubs/meson.build | 1 +
target/i386/meson.build | 3 +
10 files changed, 266 insertions(+), 22 deletions(-)
rename {backends => include/system}/igvm.h (64%)
create mode 100644 stubs/igvm.c
create mode 100644 target/i386/igvm.c
--
2.51.0