summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorYejune Deng <yejune.deng@gmail.com>2021-05-10 18:10:24 +0300
committerPeter Zijlstra <peterz@infradead.org>2021-05-19 11:51:40 +0300
commit570a752b7a9bd03b50ad6420cd7f10092cc11bd3 (patch)
tree848e23fc4dd2a57a0b17f2a8fc5732d70d59e5c2 /tools/perf/scripts/python/exported-sql-viewer.py
parent00b89fe0197f0c55a045775c11553c0cdb7082fe (diff)
downloadlinux-570a752b7a9bd03b50ad6420cd7f10092cc11bd3.tar.xz
lib/smp_processor_id: Use is_percpu_thread() instead of nr_cpus_allowed
is_percpu_thread() more elegantly handles SMP vs UP, and further checks the presence of PF_NO_SETAFFINITY. This lets us catch cases where check_preemption_disabled() can race with a concurrent sched_setaffinity(). Signed-off-by: Yejune Deng <yejune.deng@gmail.com> [Amended changelog] Signed-off-by: Valentin Schneider <valentin.schneider@arm.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/20210510151024.2448573-3-valentin.schneider@arm.com
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions