qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] Avoid page_set_flags() assert in qemu-user host pag


From: Juergen Lock
Subject: [Qemu-devel] [PATCH] Avoid page_set_flags() assert in qemu-user host page protection code
Date: Thu, 25 Mar 2010 22:14:21 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

Signed-off-by: Juergen Lock <address@hidden>

--- a/exec.c
+++ b/exec.c
@@ -293,10 +293,13 @@ static void page_init(void)
 
                     if (h2g_valid(endaddr)) {
                         endaddr = h2g(endaddr);
+                        page_set_flags(startaddr, endaddr, PAGE_RESERVED);
                     } else {
+#if TARGET_ABI_BITS <= L1_MAP_ADDR_SPACE_BITS
                         endaddr = ~0ul;
+                        page_set_flags(startaddr, endaddr, PAGE_RESERVED);
+#endif
                     }
-                    page_set_flags(startaddr, endaddr, PAGE_RESERVED);
                 }
             } while (!feof(f));
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]