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:22 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2025-10-08 19:17:29 +0200
commit1e25327b244a217078e3fa5df18322c70932f478 (patch)
tree50c2a1ecee7a0beba44a0c2ddc1044aadce29432 /scripts/lib/kdoc/kdoc_parser.py
parent37e12da5df8eb74042f11e9e7bec8a50b8090adb (diff)
downloadqemu-1e25327b244a217078e3fa5df18322c70932f478.zip
qemu-1e25327b244a217078e3fa5df18322c70932f478.tar.gz
qemu-1e25327b244a217078e3fa5df18322c70932f478.tar.bz2
target/i386/emulate: Allow instruction decoding from stream
Introduce a new helper function to decode x86 instructions from a raw instruction byte stream. MSHV delivers an instruction stream in a buffer of the vm_exit message. It can be used to speed up MMIO emulation, since instructions do not have to be fetched and translated. Added "fetch_instruction()" op to x86_emul_ops() to improve traceability. Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com> Link: https://lore.kernel.org/r/20250916164847.77883-3-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