]> git.baikalelectronics.ru Git - kernel.git/commit
kcsan: Save instruction pointer for scoped accesses
authorMarco Elver <elver@google.com>
Mon, 9 Aug 2021 11:25:13 +0000 (13:25 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 13 Sep 2021 23:41:19 +0000 (16:41 -0700)
commit949d89b0d21d8e7b432df353be45323b417fba00
tree503e52d978b3897ceef9f5390ab5dccf0d256933
parent9e41a8b3fe3d33025fe9b56e404c35cdc2b7be5b
kcsan: Save instruction pointer for scoped accesses

Save the instruction pointer for scoped accesses, so that it becomes
possible for the reporting code to construct more accurate stack traces
that will show the start of the scope.

Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
include/linux/kcsan-checks.h
kernel/kcsan/core.c