Subject: Possible fix for mvme167 "MMU Fault panic"
To: None <port-mvme68k@netbsd.org>
From: Steve Woodford <steve@mctavish.demon.co.uk>
List: port-mvme68k
Date: 06/04/1999 23:35:35
Hi,

With a bit of luck, and with the panic stack trace provided by John Baker,
I think I've tracked down the MMU Fault panic that a few folks have been
seeing on MVME-167 boards.

As far as I can see, it boils down to an interrupt priority level problem
which sometimes causes a race between the kernel tty layer and the '167
serial chip driver.

I've made an interim fix which *should* solve the problem (albeit with a
very slight increase in serial port interrupt latency), and built a
replacement 1.4 miniroot.gz and netbsd.gz (the latter of which should be
used as your /netbsd following installation) and uploaded them to the
following directory:

ftp://ftp.netbsd.org/pub/NetBSD/arch/mvme68k/mmu-fault-fix/

Please let me know if these files solve the MMU fault problem. If they do,
I will try to have a proper fix in place for 1.4.1 (ie. one which doesn't
impact serial port performance).

Cheers, Steve