Searched hist:234745 (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.2-release/sys/powerpc/aim/
H A Dmoea64_native.cdiff 234745 Sat Apr 28 00:23:23 MDT 2012 nwhitehorn After switching mutexes to use lwsync, they no longer provide sufficient
guarantees on acquire for the tlbie mutex. Conversely, the TLB invalidation
sequence provides guarantees that do not need to be redundantly applied on
release. Roll a small custom lock that is just right. Simultaneously,
convert the SLB tree changes back to lwsync, as changing them to sync
was a misdiagnosis of the tlbie barrier problem this commit actually fixes.
H A Dslb.cdiff 234745 Sat Apr 28 00:23:23 MDT 2012 nwhitehorn After switching mutexes to use lwsync, they no longer provide sufficient
guarantees on acquire for the tlbie mutex. Conversely, the TLB invalidation
sequence provides guarantees that do not need to be redundantly applied on
release. Roll a small custom lock that is just right. Simultaneously,
convert the SLB tree changes back to lwsync, as changing them to sync
was a misdiagnosis of the tlbie barrier problem this commit actually fixes.

Completed in 104 milliseconds