Subject: kern/10585: i386 kernel panics: invalid pv_ptp field
To: None <gnats-bugs@gnats.netbsd.org>
From: Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
List: netbsd-bugs
Date: 07/17/2000 20:40:15
>Number:         10585
>Category:       kern
>Synopsis:       i386 kernel panics: invalid pv_ptp field
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 14 11:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Wolfgang Helbig
>Release:        NetBSD-current (yesterday) and snapshot 20000621
>Organization:
	
>Environment:
	
System: NetBSD rvc1 1.4X NetBSD 1.4X (RVC1) #9: Sun Apr 23 00:06:18 CEST 2000 helbig@rvc1:/usr/src/sys/arch/i386/compile/RVC1 i386

>Description:
	The GENERIC kernel built from current yesterday and the snapshots
	20000621 netbsd.GENERIC panic, (and some kernels inbetween
	which I built during the last weeks).
	It panics during boot, right after starting a sh. In single
	multi user boot. Very repetive: The kernel debugger says:
	(from snap 20000621)

	pmap_page_remove: pg=0xc07a2000: va=bfbfd000 pv_ptp = 0xc07a2ab8
	pmap_page_remove: PTP's phys addr: actual = 0 recorded = 7fda000

	panic: mapped managed page has invalid pv_ptp field.

	Stopped in stty at cpu_Debugger + 0x4:  leave

	I rebuilt user land and kernel with sources from yesterday, even
	twice, and without success.

	I installed current boot blocks, didn't change.

	My old kernel (see section System in this problem report) boots fine,
	and I'm using it right know.

>How-To-Repeat:
	Boot the kernel from snap 20000621 on a i386.
>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted:
 To: gnats-bugs@gnats.netbsd.org
 Subject: 
 From: helbig
 Reply-To: helbig
 X-send-pr-version: 3.95