Source-Changes-D archive

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

RE: CVS commit: [matt-nb5-mips64] src/sys



Committed By:   matt
Date:           Wed May 25 23:58:51 UTC 2011

Modified Files:
...
Log Message:
Make uvm_map recognize UVM_FLAG_COLORMATCH which tells uvm_map that the
'align' argument specifies the starting color of the KVA range to be returned.
...
Make the socket and pipe loan color-safe.
...
Make the mips pmap enforce strict page color (color(VA) == color(PA)).

Oh, YES!  So, NetBSD is now the world's first "VIPT cache aware" OS, isn't it?  
Since
the introduction of MIPS R4000, OS designers have been in trouble about how to 
make
VM VIPT cache coherent.  The answer was simple; make sure to have colour(VA) == 
colour(PA).

Toru Nishimura / ALKYL Technology


Home | Main Index | Thread Index | Old Index