diff options
| author | Nicholas Piggin <npiggin@gmail.com> | 2017-06-09 01:36:06 +1000 |
|---|---|---|
| committer | Michael Ellerman <mpe@ellerman.id.au> | 2017-06-15 16:34:39 +1000 |
| commit | e4c0fc5f72bca11432297168338aef46c12793a4 (patch) | |
| tree | aa687ec91b0521aa57c73572a970c139ceebd577 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | bc4f65e4cf9d6cc43e0e9ba0b8648cf9201cd55f (diff) | |
powerpc/64s: Leave interrupts hard enabled in context switch for radix
Commit 4387e9ff25 ("[POWERPC] Fix PMU + soft interrupt disable bug")
hard disabled interrupts over the low level context switch, because
the SLB management can't cope with a PMU interrupt accesing the stack
in that window.
Radix based kernel mapping does not use the SLB so it does not require
interrupts hard disabled here.
This is worth 1-2% in context switch performance on POWER9.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions
