diff options
| author | Nicholas Piggin <npiggin@gmail.com> | 2018-03-07 11:37:09 +1000 |
|---|---|---|
| committer | Michael Ellerman <mpe@ellerman.id.au> | 2018-03-13 23:43:05 +1100 |
| commit | 1753dd1830367709144f68f539554dadd7a7ccba (patch) | |
| tree | c77fbae605bafdcc4031b8e54327a02473f1b719 /tools/perf/scripts/python/stackcollapse.py | |
| parent | powerpc/xmon: Move empty plpar_set_ciabr() into plpar_wrappers.h (diff) | |
| download | linux-1753dd1830367709144f68f539554dadd7a7ccba.tar.gz linux-1753dd1830367709144f68f539554dadd7a7ccba.zip | |
powerpc/mm/slice: Simplify and optimise slice context initialisation
The slice state of an mm gets zeroed then initialised upon exec.
This is the only caller of slice_set_user_psize now, so that can be
removed and instead implement a faster and simplified approach that
requires no locking or checking existing state.
This speeds up vfork+exec+exit performance on POWER8 by 3%.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
