From nobody@FreeBSD.ORG Thu Sep  9 02:45:01 1999
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 4A8E61506E; Thu,  9 Sep 1999 02:45:01 -0700 (PDT)
Message-Id: <19990909094501.4A8E61506E@hub.freebsd.org>
Date: Thu,  9 Sep 1999 02:45:01 -0700 (PDT)
From: Jan@online.be
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@freebsd.org
Subject: panic: pmap_remove_all: pv_table for 90b60000 is inconsistent 
X-Send-Pr-Version: www-1.0

>Number:         13653
>Category:       alpha
>Synopsis:       panic: pmap_remove_all: pv_table for 90b60000 is inconsistent
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-alpha
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep  9 02:50:02 PDT 1999
>Closed-Date:    Mon Feb 12 11:51:35 PST 2001
>Last-Modified:  Mon Feb 12 11:52:52 PST 2001
>Originator:     Jan Verroest
>Release:        3.2 RELEASE
>Organization:
Online Internet 
>Environment:
3.2 RELEASE #53 Fri sep 3 14:37:45 CEST 1999 
>Description:
panic: pmap_remove_all: pv_table for 90b60000 is inconsistent
automatic reboots follows

i have already patched pmap.c like this: 

Index: pmap.c
===================================================================
RCS file: /home/ncvs/src/sys/alpha/alpha/pmap.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- pmap.c	1999/06/08 17:14:07	1.25
+++ pmap.c	1999/06/10 20:40:55	1.26
@@ -1052,6 +1052,13 @@
 	int i;
 	vm_object_t upobj;
 	vm_page_t m;
+
+	if (p == fpcurproc) {
+		alpha_pal_wrfen(1);
+		savefpstate(&fpcurproc->p_addr->u_pcb.pcb_fp);
+		fpcurproc = NULL;
+		alpha_pal_wrfen(0);
+	}
 
 	upobj = p->p_upages_obj;
 	/*

>How-To-Repeat:
wait (under heavy load) :(  
>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: wilko 
State-Changed-When: Mon Feb 12 11:51:35 PST 2001 
State-Changed-Why:  
No reply received from originator after suggesting a test with 
4-stable. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=13653 
>Unformatted:

I've been investigating a bit and the question of those familiar with the
VM system is whether you experience the same problem with the FreeBSD 4.x
release? There are a number of things that have been fixed in 4.x that
never made it into 3.x (and probably never will..)

Can you please indicate if 4.x solves this problem for you?

Wilko

