qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] qemu/target-sparc helper.c


From: Fabrice Bellard
Subject: [Qemu-devel] qemu/target-sparc helper.c
Date: Wed, 14 Jun 2006 12:37:30 +0000

CVSROOT:        /sources/qemu
Module name:    qemu
Changes by:     Fabrice Bellard <bellard>       06/06/14 12:37:30

Modified files:
        target-sparc   : helper.c 

Log message:
        MMU no fault fix

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-sparc/helper.c?cvsroot=qemu&r1=1.21&r2=1.22

Patches:
Index: helper.c
===================================================================
RCS file: /sources/qemu/qemu/target-sparc/helper.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- helper.c    5 Dec 2005 20:29:47 -0000       1.21
+++ helper.c    14 Jun 2006 12:37:30 -0000      1.22
@@ -190,7 +190,7 @@
     /* check access */
     access_perms = (pde & PTE_ACCESS_MASK) >> PTE_ACCESS_SHIFT;
     error_code = access_table[*access_index][access_perms];
-    if (error_code && !(env->mmuregs[0] & MMU_NF))
+    if (error_code && !((env->mmuregs[0] & MMU_NF) && is_user))
        return error_code;
 
     /* the page can be put in the TLB */




reply via email to

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