diff options
author | Marco Elver <elver@google.com> | 2019-12-12 01:07:09 +0100 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2020-01-07 07:47:23 -0800 |
commit | e33f9a169747880a008dd5e7b934fc592e91cd63 (patch) | |
tree | b5c00fc4c864945c6531a93d1802d79308e5ea24 /samples | |
parent | 7161177481d521e725a7bc6c9308ac2968fee038 (diff) | |
download | linux-e33f9a169747880a008dd5e7b934fc592e91cd63.tar.gz linux-e33f9a169747880a008dd5e7b934fc592e91cd63.tar.bz2 linux-e33f9a169747880a008dd5e7b934fc592e91cd63.zip |
kcsan: Add __no_kcsan function attribute
Since the use of -fsanitize=thread is an implementation detail of KCSAN,
the name __no_sanitize_thread could be misleading if used widely.
Instead, we introduce the __no_kcsan attribute which is shorter and more
accurate in the context of KCSAN.
This matches the attribute name __no_kcsan_or_inline. The use of
__kcsan_or_inline itself is still required for __always_inline functions
to retain compatibility with older compilers.
Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions