> Today Solaris uses per-process TSBs, so walking a TSB
> to clear
> out entries for a stolen context is never necessary.
>  In addition,
> e now use grouped assignment of mmu contexts; this
> means that
> if a context needs to be stolen  we only need to
> cross-call
> other cpus in its mmu context domain instead of every
> cpu in the box.
> 
> 
> Take a look here for details:
> 
> http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/
> usr/src/uts/sfmmu/vm/hat_sfmmu.h#289
> 

What about the TLB? TLB still has entries from multiple contexts, right? I was 
looking at the code you pointed me and I have a question about the mmu context 
domain. What is meant by MMU context domain? The subset of CPUs that have 
entries for a context space?
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to