> 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
