]> git.proxmox.com Git - mirror_qemu.git/blobdiff - bsd-user/elfload.c
exec: Use cpu_untagged_addr in g2h; split out g2h_untagged
[mirror_qemu.git] / bsd-user / elfload.c
index 32378af7b2ec90c037f7517d8adee7925d9d3fe6..5f4d824d78f54d77c4e0028e9d23a175df4a4501 100644 (file)
@@ -737,7 +737,7 @@ static void padzero(abi_ulong elf_bss, abi_ulong last_bss)
             end_addr1 = REAL_HOST_PAGE_ALIGN(elf_bss);
             end_addr = HOST_PAGE_ALIGN(elf_bss);
             if (end_addr1 < end_addr) {
-                mmap((void *)g2h(end_addr1), end_addr - end_addr1,
+                mmap((void *)g2h_untagged(end_addr1), end_addr - end_addr1,
                      PROT_READ|PROT_WRITE|PROT_EXEC,
                      MAP_FIXED|MAP_PRIVATE|MAP_ANON, -1, 0);
             }