[PATCH v5 0/6] whpx: i386: even more updates

Mohamed Mediouni posted 6 patches 6 days, 17 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260326233130.59392-1-mohamed@unpredictable.fr
Maintainers: Pierrick Bouvier <pierrick.bouvier@linaro.org>, Pedro Barbuda <pbarbuda@microsoft.com>, Mohamed Mediouni <mohamed@unpredictable.fr>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>, Wei Liu <wei.liu@kernel.org>, Magnus Kulke <magnuskulke@linux.microsoft.com>
There is a newer version of this series
MAINTAINERS                   |   1 +
docs/system/index.rst         |   1 +
docs/system/whpx.rst          | 144 ++++++++++++++++++++++++++++++++++
meson.build                   |   1 +
target/i386/emulate/x86_emu.c |  22 +++++-
target/i386/emulate/x86_emu.h |   1 +
target/i386/emulate/x86_mmu.c |   3 -
target/i386/hvf/hvf.c         |   1 +
target/i386/mshv/mshv-cpu.c   |  11 +++
target/i386/whpx/trace-events |   1 +
target/i386/whpx/trace.h      |   2 +
target/i386/whpx/whpx-all.c   |  15 +++-
12 files changed, 196 insertions(+), 7 deletions(-)
create mode 100644 docs/system/whpx.rst
create mode 100644 target/i386/whpx/trace-events
create mode 100644 target/i386/whpx/trace.h
[PATCH v5 0/6] whpx: i386: even more updates
Posted by Mohamed Mediouni 6 days, 17 hours ago
Demoting some warnings that appeared too often
and adding some documentation.

Also add emulation of SLDT (and STR done in the same vein)
because of a bug report.

Mohamed Mediouni (6):
  docs: add WHPX section with initial info
  whpx: i386: trace unsupported MSR accesses
  target/i386: emulate: remove redundant logging for unmapped MMIO
    access
  target/i386/emulate, whpx, hvf, mshv: add read_segment_selector
  target/i386: emulate: include name of unhandled instruction
  target/i386: emulate: emulate SLDT and STR

 MAINTAINERS                   |   1 +
 docs/system/index.rst         |   1 +
 docs/system/whpx.rst          | 144 ++++++++++++++++++++++++++++++++++
 meson.build                   |   1 +
 target/i386/emulate/x86_emu.c |  22 +++++-
 target/i386/emulate/x86_emu.h |   1 +
 target/i386/emulate/x86_mmu.c |   3 -
 target/i386/hvf/hvf.c         |   1 +
 target/i386/mshv/mshv-cpu.c   |  11 +++
 target/i386/whpx/trace-events |   1 +
 target/i386/whpx/trace.h      |   2 +
 target/i386/whpx/whpx-all.c   |  15 +++-
 12 files changed, 196 insertions(+), 7 deletions(-)
 create mode 100644 docs/system/whpx.rst
 create mode 100644 target/i386/whpx/trace-events
 create mode 100644 target/i386/whpx/trace.h

-- 
2.50.1 (Apple Git-155)