aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorRohan McLure <rmclure@linux.ibm.com>2023-02-06 13:18:00 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2023-02-10 22:19:56 +1100
commit4f8e09106f6e457c6e9a4ce597fa9ae2bda032c3 (patch)
treeee70b0e9769afebd9b7bb37ba1cc89c20c08c643 /tools/perf/scripts/python/export-to-postgresql.py
parentb6e259297a6bffb882d55715284bb5219eefda42 (diff)
powerpc/kcsan: Prevent recursive instrumentation with IRQ save/restores
Instrumented memory accesses provided by KCSAN will access core-local memories (which will save and restore IRQs) as well as restoring IRQs directly. Avoid recursive instrumentation by applying __no_kcsan annotation to IRQ restore routines. Signed-off-by: Rohan McLure <rmclure@linux.ibm.com> [mpe: Resolve merge conflict with IRQ replay recursion changes] Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20230206021801.105268-5-rmclure@linux.ibm.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions