Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: syssrc/sys/arch/mips/mips



>  > 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@localhost>

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




Home | Main Index | Thread Index | Old Index