Commit 5f5c9712 authored by Marco Elver's avatar Marco Elver Committed by Paul E. McKenney
Browse files

objtool, kcsan: Add KCSAN runtime functions to whitelist



This patch adds KCSAN runtime functions to the objtool whitelist.

Signed-off-by: default avatarMarco Elver <elver@google.com>
Acked-by: default avatarPaul E. McKenney <paulmck@kernel.org>
Signed-off-by: default avatarPaul E. McKenney <paulmck@kernel.org>
parent 905e672b
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -466,6 +466,24 @@ static const char *uaccess_safe_builtin[] = {
	"__asan_report_store4_noabort",
	"__asan_report_store8_noabort",
	"__asan_report_store16_noabort",
	/* KCSAN */
	"kcsan_found_watchpoint",
	"kcsan_setup_watchpoint",
	/* KCSAN/TSAN */
	"__tsan_func_entry",
	"__tsan_func_exit",
	"__tsan_read_range",
	"__tsan_write_range",
	"__tsan_read1",
	"__tsan_read2",
	"__tsan_read4",
	"__tsan_read8",
	"__tsan_read16",
	"__tsan_write1",
	"__tsan_write2",
	"__tsan_write4",
	"__tsan_write8",
	"__tsan_write16",
	/* KCOV */
	"write_comp_data",
	"__sanitizer_cov_trace_pc",