[Top][All Lists]
[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 */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] qemu/target-sparc helper.c,
Fabrice Bellard <=