Subject: Re: CVS commit: syssrc/sys/arch/mips/mips
To: Jason R Thorpe <thorpej@wasabisystems.com>
From: Toru Nishimura <locore32@gaea.ocn.ne.jp>
List: source-changes
Date: 11/10/2002 13:53:13
>  > Modified Files:
>  > syssrc/sys/arch/mips/mips: vm_machdep.c
>  > 
>  > Log Message:
>  > Use pmap_enter_pa and pmap_kremove for vmapbuf/vunmapbuf, respectively.
>  > Have variable names renamed for the logic clarity.
> 
> I don't think this is correct; for MIPS, you need to use the normal
> pmap_enter()/pmap_remove() to keep track of virtual aliases.
> 
> -- 
>         -- Jason R. Thorpe <thorpej@wasabisystems.com>

If the above change broke the MIPS processor whose multi-level caches have
different sized cache line, pmap.c should be corrected, not here.
I backtrack to pmap_enter/pmap_remove until technically correct pmap.c
replaces the current one.

Toru Nishimura/ALKYL Technology