summaryrefslogtreecommitdiff
path: root/crypto/crc32c_generic.c
diff options
context:
space:
mode:
authorMarco Elver <elver@google.com>2022-09-12 12:45:41 +0300
committerPaul E. McKenney <paulmck@kernel.org>2022-10-19 01:07:33 +0300
commit63646fcba5bb4b59a19031c21913f94e46a3d0d4 (patch)
tree11a753152aaaa3acc55dde1329c49862105e9170 /crypto/crc32c_generic.c
parent7c201739beef1a586d806463f1465429cdce34c5 (diff)
downloadlinux-63646fcba5bb4b59a19031c21913f94e46a3d0d4.tar.xz
objtool, kcsan: Add volatile read/write instrumentation to whitelist
Adds KCSAN's volatile instrumentation to objtool's uaccess whitelist. Recent kernel change have shown that this was missing from the uaccess whitelist (since the first upstreamed version of KCSAN): mm/gup.o: warning: objtool: fault_in_readable+0x101: call to __tsan_volatile_write1() with UACCESS enabled Fixes: 75d75b7a4d54 ("kcsan: Support distinguishing volatile accesses") Signed-off-by: Marco Elver <elver@google.com> Reviewed-by: Dmitry Vyukov <dvyukov@google.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'crypto/crc32c_generic.c')
0 files changed, 0 insertions, 0 deletions