NetBSD Problem Report #4052
Received: (qmail 10692 invoked from network); 28 Aug 1997 01:53:00 -0000
Message-Id: <199708280150.KAA05795@saturn.cec.co.jp>
Date: Thu, 28 Aug 1997 10:50:15 +0900 (JST)
From: sakamoto@cec.co.jp
Reply-To: sakamoto@cec.co.jp
To: gnats-bugs@gnats.netbsd.org
Subject: vm_fault miss in user mode
X-Send-Pr-Version: 3.95
>Number: 4052
>Category: port-powerpc
>Synopsis: port-powerpc locore.S set dsisr register bad value
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: gnats-admin
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 27 19:05:02 +0000 1997
>Closed-Date: Fri Aug 29 19:11:17 +0000 1997
>Last-Modified: Fri Aug 29 19:11:34 +0000 1997
>Originator: Kazuki Sakamoto
>Release: 970825 <NetBSD-current source date>
>Organization:
Computer Network System Department
CHUO ELECTRONICS CO.,LTD.
>Environment:
System: NetBSD saturn 1.2G NetBSD 1.2G (SATURN) #7: Wed Aug 6 21:33:14 JST 1997 sakamoto@saturn:/usr/src/sys/arch/i386/compile/SATURN i386
>Description:
port-powerpc locore.S set dsisr register bad value in tlbdlmiss.
>How-To-Repeat:
Look at locore.S
>Fix:
I changed at the time of tlbdlmiss not to set dsisr<6>(store flag).
*** locore.S.orig Thu Apr 17 20:20:02 1997
--- locore.S Thu Aug 28 09:51:36 1997
***************
*** 687,693 ****
b 1b
5: /* not found anywhere */
mfsrr1 3
! lis 1,0x42000000@h /* set dsisr<1> to flag pte not found */
mtctr 0 /* restore counter */
andi. 2,3,0xffff /* clean upper srr1 */
mtsrr1 2
--- 687,693 ----
b 1b
5: /* not found anywhere */
mfsrr1 3
! lis 1,0x40000000@h /* set dsisr<1> to flag pte not found */
mtctr 0 /* restore counter */
andi. 2,3,0xffff /* clean upper srr1 */
mtsrr1 2
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: thorpej
State-Changed-When: Fri Aug 29 12:11:17 PDT 1997
State-Changed-Why:
Fix applied. Thanks!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.