I was working on a few procedures on Arch Unit to give access to L2 Cache. In the first moment the whole kernel is market as cacheable , but It's a decision of the user mark others memory region as cacheables. If we know which memory regions are too usefull we can caching just these regions and we are more eficient to access to memory.
Anyway I am working on syscalls in the Memory Unit for do that in a easy way.
The lastest source is uploaded on SVN.
Matias E. Vara