mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Decode MSHV port access size, direction, string, and REP state through small helpers instead of open-coded bitfield reads. Keep scalar I/O behavior unchanged and continue rejecting string I/O in this step. Put the x86_64 port I/O helpers in their own module so the string emulation path can grow without bloating the top-level MSHV code. Signed-off-by: Wei Liu <liuwe@microsoft.com> Assisted-by: Copilot:GPT-5.5