Subject: The i386 pmap_zero_page_uncached() problem
To: None <port-i386@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-i386
Date: 07/03/2000 16:25:15
Hi,
this week end I tried installing NetBSD on an old cyrix 133Mhz.
The install kernel worked just fine, but the GENERIC one paniced very
quickly (before init was run I think) with a trap in pmap_zero_page().
Disabling the CPU cache allowed me to rebuild a kernel with the
PMAP_PAGEIDLEZERO thing disabled, and it works without problems with the
internal cache enabled.
We should really solve this before 1.5. Is there an easy way to make the use
of PMAP_PAGEIDLEZERO conditional on the CPU type ?

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--