Subject: Re: VM change for R4000
To: None <port-mips@netbsd.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-mips
Date: 03/12/2005 00:40:07
In article <000701c525e4$93a34850$0e00a8c0@paq6>
locore64@alkyltechnology.com wrote:

> Soda-san once told me that Pefo made large amount of change
> in VM to make NetBSD can run R4000.  The change was
> incompatible to other ports.  OpenBSD inherited it.  Could you
> explain us what he did if you still remember it?  Michael, you
> were in charge R4000 integration.  Do you have any specific?

At least OpenBSD's mips64/pmap.c still uses UNCACHED mappings
to avoid virtual aliases in pmap_enter_pv(), so IMHO thier
MI VM doesn't care about VIPT cache.

BTW, OpenBSD has changed PMAP_MAP_POOLPAGE APIs.
---
Izumi Tsutsui