Skip to content

linux-user: Detect and fix 32-bit guest on 64-bit host issues

Jan Kiszka qemu-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4linux-user: Safety belt for h2gcpu-all.h+7 -10 replies
2/4linux-user: Introduce qemu_vmalloc_guest_safelinux-user/mmap.c linux-user/qemu.h+38 -00 replies
3/4linux-user: Allocate guest-reachable descriptor tableslinux-user/i386/syscall.h linux-user/main.c linux-user/syscall.c +1 more+13 -70 replies
4/4linux-user: Fix page_find_alloc for 32-bit use on 64-bit hostsexec.c linux-user/mmap.c linux-user/qemu.h+19 -80 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Qemu-devel] [PATCH 0/4] linux-user: Detect and fix 32-bit guest on 64-bit host issues

This series deals with address space mapping issues around h2g/g2h that currently exist on 64-bit hosts running 32-bit Linux user-space guests.

The first patch is an unmodified repost of the h2g instrumentation to detect such issues, the other three patches are a reworked approach to fix the current issues (specifically on x86).

This series fixes the problem reported here:

    http://permalink.gmane.org/gmane.comp.emulators.qemu/26987

Jan