Subject: Re: i386 snapshot panics all the time
To: Jukka Marin <jmarin@pyy.jmp.fi>
From: Jason R Thorpe <thorpej@zembu.com>
List: current-users
Date: 05/29/2000 12:38:47
On Mon, May 29, 2000 at 10:30:21PM +0300, Jukka Marin wrote:

Patrick, you please do this, as well.

 > There's only one line:
 > 
 > cpu0: Cyrix 6x86 (486-class)
 > 
 > (ahem, it's 486-class, ahem..)

Please try the following for me:

Boot directly into DDB ("boot netbsd -d"), and:

db> w vm_page_zero_enable 0
db> c

Then edit sys/arch/i386/include/pmap.h, and look for the line:

#define PMAP_PAGEIDLEZERO(pa)   pmap_zero_page_uncached((pa))

Comment it out.  Build a new kernel; the sources I used to build the
snapshot are on ftp.netbsd.org with the snapshot, now.  Install it and
boot it.

Hammer on it as usual.  Please report if the system is more stable (I
suspect it will be), and also report if system performance is on the
order of as good as with the uncached zero hook.

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>