Subject: Re: i386 snapshot panics all the time
To: Kazushi Marukawa <jam@pobox.com>
From: Jukka Marin <jmarin@pyy.jmp.fi>
List: current-users
Date: 06/12/2000 22:25:52
On Mon, Jun 12, 2000 at 06:18:20AM -0500, Kazushi Marukawa wrote:
> I've used a kernel with these old pmap.h and pmap.c for a
> while.  I've experienced one kernel panic while I was
> compiling entire user land.  I've experienced other two
> lock-ups.  Jukka said he got two panics on the repe stols or
> something like that instruction.  It is not so stable what I
> expected.

I had more panics after sending the e-mail..

> I decided to use 1.44 pmap.h with changes to uncomment the
> definition of PMAP_PAGEIDLEZERO macro and 1.90 pmap.c
> without changes.  Because, 1.90's comments looks like
> important bug fix.  It says "NULL != 0."  :-)
> 
> By using this versioned kernel, I could compile entire user
> land without any panics.  I think this is OK to call stable
> now.  Otherguys who have Cyrix, could you test this
> configuration?  For the people who don't use anoncvs, I put
> both pmap.h and pmap.c at
> http://www.io.com/~kazushi/i386.tar.gz.2.

I have been running this version for over 7 hours now with no panics.
I have built kernels, pkgs, and ran X11.  No panics.

I can even read CompactFLASH cards using an ISA adapter. :-))

So, this "fix" works for me, it seems..

  -jm