Searched hist:234745 (Results 1 - 2 of 2) sorted by relevance
/freebsd-10.2-release/sys/powerpc/aim/ | ||
H A D | moea64_native.c | diff 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 D | slb.c | diff 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 145 milliseconds