diff options
| author | Nicholas Piggin <npiggin@gmail.com> | 2017-06-09 01:36:07 +1000 |
|---|---|---|
| committer | Michael Ellerman <mpe@ellerman.id.au> | 2017-06-15 16:34:39 +1000 |
| commit | 837e72f78a72ef43a0c5e179f3addadb2a225f80 (patch) | |
| tree | 4a16400f9dc5667da0e16a4ac9cbf9764773f21d /tools/perf/scripts/python | |
| parent | powerpc/64s: Leave interrupts hard enabled in context switch for radix (diff) | |
| download | linux-837e72f78a72ef43a0c5e179f3addadb2a225f80.tar.gz linux-837e72f78a72ef43a0c5e179f3addadb2a225f80.zip | |
powerpc/64: Drop reservation-clearing ldarx in context switch
There is no need to explicitly break the reservation in _switch,
because we are guaranteed that the context switch path will include a
larx/stcx.
Comment the guarantee and remove the reservation clear from _switch.
This is worth 1-2% in context switch performance.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
