> Richard Henderson (6): > Move TARGET_PHYS_ADDR_SPACE_BITS to target-*/cpu.h. > Use TARGET_VIRT_ADDR_SPACE_BITS in h2g_valid. > linux-user: Use h2g_valid in qemu_vmalloc. > linux-user: Fix mmap_find_vma returning invalid addresses. > Implement multi-level page tables. > Fix last page errors in page_check_range and page_set_flags.
Applied, plus a bunch of follow-on patches that isolate the userspace emulation from any concept of physical address space. Paul