aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorAlexander Potapenko <[email protected]>2023-03-06 12:13:21 +0100
committerAndrew Morton <[email protected]>2023-03-28 16:20:13 -0700
commit8e00b2dffd822b34d8d1c627dc19f0743f9f5ac6 (patch)
tree662a4fb4742101a09a19956623efb3dbbeffa7ac /tools/perf/scripts/python/export-to-sqlite.py
parent2178e20c24406548c97b18a2d9781d16c35b8881 (diff)
lib/stackdepot: kmsan: mark API outputs as initialized
KMSAN does not instrument stackdepot and may treat memory allocated by it as uninitialized. This is not a problem for KMSAN itself, because its functions calling stackdepot API are also not instrumented. But other kernel features (e.g. netdev tracker) may access stack depot from instrumented code, which will lead to false positives, unless we explicitly mark stackdepot outputs as initialized. Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Alexander Potapenko <[email protected]> Reported-by: syzbot <[email protected]> Reviewed-by: Dmitry Vyukov <[email protected]> Suggested-by: Dmitry Vyukov <[email protected]> Reviewed-by: Andrey Konovalov <[email protected]> Cc: Marco Elver <[email protected]> Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions