This fixes the guest memory reading and writing spanning multiple pages for mshv Port I/O.
Currently, the read_memory and write_memory functions only translate GVA-to-GPA once per buffer.
In case the buffer is bigger than a page, the translation is only valid for the first page.
Doru Blânzeanu (1):
target/i386/mshv: fix read/write memory across the page boundary
target/i386/mshv/mshv-cpu.c | 71 +++++++++++++++++++++++++++----------
1 file changed, 52 insertions(+), 19 deletions(-)
--
2.53.0