diff options
author | 2017-07-24 14:28:02 +1000 | |
---|---|---|
committer | 2017-08-23 22:28:38 +1000 | |
commit | a619e59c075c66e530a88e57b45bb0417e2f4fff (patch) | |
tree | 5f725ed75bdccc3bbd715ae8fb400ae0e55062b2 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | powerpc/mm: Use mm_is_thread_local() instread of open-coding (diff) | |
download | wireguard-linux-a619e59c075c66e530a88e57b45bb0417e2f4fff.tar.xz wireguard-linux-a619e59c075c66e530a88e57b45bb0417e2f4fff.zip |
powerpc/mm: Optimize detection of thread local mm's
Instead of comparing the whole CPU mask every time, let's
keep a counter of how many bits are set in the mask. Thus
testing for a local mm only requires testing if that counter
is 1 and the current CPU bit is set in the mask.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
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