Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Aug 1999 16:40:02 -0700 (PDT)
From:      Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
To:        freebsd-alpha@freebsd.org
Subject:   Re: alpha/13338: panic: pmap_remove_all: pv_table for 162b0000 is inconsistent 
Message-ID:  <199908232340.QAA15083@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR alpha/13338; it has been noted by GNATS.

From: Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
To: Jan@online.be
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: alpha/13338: panic: pmap_remove_all: pv_table for 162b0000 is inconsistent 
Date: Tue, 24 Aug 1999 03:30:17 +0400

 > panic: pmap_remove_all: pv_table for 162b0000 is inconsistent
 
 Perhaps, the following patch from -current will help. (I intend to merge 
 it to -stable soon.)
 
 Dima
 
 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;
  	/*
 
 
 
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908232340.QAA15083>