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