Bug 13653

Summary: panic: pmap_remove_all: pv_table for 90b60000 is inconsistent
Product: Base System Reporter: Jan <Jan>
Component: alphaAssignee: freebsd-alpha (Nobody) <alpha>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Jan 1999-09-09 10:50:02 UTC
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) :(
Comment 1 wilko freebsd_committer freebsd_triage 2001-02-12 19:51:35 UTC
State Changed
From-To: open->closed

No reply received from originator after suggesting a test with 
4-stable.