[PATCH] powerpc/booke64: wrap tlb lock and search in htw miss with FTR_SMT
Scott Wood
scottwood at freescale.com
Sat May 31 06:56:04 EST 2014
On Fri, 2014-05-30 at 17:59 +0300, Laurentiu Tudor wrote:
> Virtualized environments expose a e6500 dual-threaded core
> as two single-threaded e6500 cores.
s/expose/may expose/
I'll fix when applying.
> Take advantage of this and get rid of the tlb lock and the trap-causing tlbsx in
> the htw miss handler by guarding with CPU_FTR_SMT, as it's
> already being done in the bolted tlb1 miss handler.
It's also possible that some non-virtualized workloads may also benefit
from getting rid of the lock more than they benefit from enabling SMT
(or perform better without SMT for other reasons).
-Scott
More information about the Linuxppc-dev
mailing list