Messages in this thread Patch in this message | | | From | Al Viro <> | Subject | [RFC][PATCH v2 4/8] objtool: whitelist __sanitizer_cov_trace_switch() | Date | Fri, 27 Mar 2020 02:28:32 +0000 |
| |
From: Al Viro <viro@zeniv.linux.org.uk>
it's not really different from e.g. __sanitizer_cov_trace_cmp4(); as it is, the switches that generate an array of labels get rejected by objtool, while slightly different set of cases that gets compiled into a series of comparisons is accepted.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> --- tools/objtool/check.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/tools/objtool/check.c b/tools/objtool/check.c index 4768d91c6d68..3667c5d7453a 100644 --- a/tools/objtool/check.c +++ b/tools/objtool/check.c @@ -478,6 +478,7 @@ static const char *uaccess_safe_builtin[] = { "__sanitizer_cov_trace_cmp2", "__sanitizer_cov_trace_cmp4", "__sanitizer_cov_trace_cmp8", + "__sanitizer_cov_trace_switch", /* UBSAN */ "ubsan_type_mismatch_common", "__ubsan_handle_type_mismatch", -- 2.11.0
| |