]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
objtool, kcsan: Add kcsan_disable_current() and kcsan_enable_current_nowarn()
authorMarco Elver <elver@google.com>
Fri, 24 Apr 2020 15:47:30 +0000 (17:47 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Wed, 6 May 2020 20:47:06 +0000 (13:47 -0700)
Both are safe to be called from uaccess contexts.

Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
tools/objtool/check.c

index b6a573d56f2efc2edd422909d2b39bc160bf20f7..9122c20f5298d076e3c6fa2a6d4d5fdf6353dcfc 100644 (file)
@@ -472,6 +472,8 @@ static const char *uaccess_safe_builtin[] = {
        "kcsan_found_watchpoint",
        "kcsan_setup_watchpoint",
        "kcsan_check_scoped_accesses",
+       "kcsan_disable_current",
+       "kcsan_enable_current_nowarn",
        /* KCSAN/TSAN */
        "__tsan_func_entry",
        "__tsan_func_exit",