diff options
author | Mark Rutland <mark.rutland@arm.com> | 2021-04-14 14:28:23 +0300 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2021-05-18 20:58:15 +0300 |
commit | 609f809746458522a7a96132acf0ca7ee67c424c (patch) | |
tree | 278371d4e403a42c703b297b6d498f9fc60fb9a5 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 19dfdc05ffed960024e175db21c8e11ef96daeee (diff) | |
download | linux-609f809746458522a7a96132acf0ca7ee67c424c.tar.xz |
kcsan: Remove kcsan_report_type
Now that the reporting code has been refactored, it's clear by
construction that print_report() can only be passed
KCSAN_REPORT_RACE_SIGNAL or KCSAN_REPORT_RACE_UNKNOWN_ORIGIN, and these
can also be distinguished by the presence of `other_info`.
Let's simplify things and remove the report type enum, and instead let's
check `other_info` to distinguish these cases. This allows us to remove
code for cases which are impossible and generally makes the code simpler.
There should be no functional change as a result of this patch.
Signed-off-by: Mark Rutland <mark.rutland@arm.com>
[ elver@google.com: add updated comments to kcsan_report_*() functions ]
Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions