aboutsummaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_parser.py
diff options
context:
space:
mode:
authorMagnus Kulke <magnuskulke@linux.microsoft.com>2025-09-16 18:48:42 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2025-10-08 19:17:31 +0200
commit6dec60528c419781f1f79cd9837d5f26415a3fd7 (patch)
treeea73794cb8f0f21e3e479bd539990e7eb8552a4a /scripts/lib/kdoc/kdoc_parser.py
parent64118f452cbd97cd9fa790b1c15b65b435f136d2 (diff)
downloadqemu-6dec60528c419781f1f79cd9837d5f26415a3fd7.zip
qemu-6dec60528c419781f1f79cd9837d5f26415a3fd7.tar.gz
qemu-6dec60528c419781f1f79cd9837d5f26415a3fd7.tar.bz2
target/i386/mshv: Implement mshv_vcpu_run()
Add the main vCPU execution loop for MSHV using the MSHV_RUN_VP ioctl. The execution loop handles guest entry and VM exits. There are handlers for memory r/w, PIO and MMIO to which the exit events are dispatched. In case of MMIO the i386 instruction decoder/emulator is invoked to perform the operation in user space. Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com> Link: https://lore.kernel.org/r/20250916164847.77883-23-magnuskulke@linux.microsoft.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_parser.py')
0 files changed, 0 insertions, 0 deletions