Messages in this thread | | | Date | Thu, 11 Nov 2021 08:20:05 -0800 | From | "Paul E. McKenney" <> | Subject | [GIT PULL] KCSAN changes for v5.16 |
| |
Hello, Linus,
The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git tags/kcsan.2021.11.11a
for you to fetch changes up to ac20e39e8d254da3f82b5ed2afc7bb1e804d32c9:
kcsan: selftest: Cleanup and add missing __init (2021-09-13 16:41:20 -0700)
---------------------------------------------------------------- KCSAN pull request for v5.16
This series contains initialization fixups, testing improvements, addition of instruction pointer to data-race reports, and scoped data-race checks.
---------------------------------------------------------------- Marco Elver (9): kcsan: test: Defer kcsan_test_init() after kunit initialization kcsan: test: Use kunit_skip() to skip tests kcsan: test: Fix flaky test case kcsan: Add ability to pass instruction pointer of access to reporting kcsan: Save instruction pointer for scoped accesses kcsan: Start stack trace with explicit location if provided kcsan: Support reporting scoped read-write access type kcsan: Move ctx to start of argument list kcsan: selftest: Cleanup and add missing __init
include/linux/kcsan-checks.h | 3 ++ kernel/kcsan/core.c | 75 ++++++++++++++++++++++++------------------ kernel/kcsan/kcsan.h | 8 ++--- kernel/kcsan/kcsan_test.c | 62 +++++++++++++++++++++++------------ kernel/kcsan/report.c | 77 ++++++++++++++++++++++++++++++++++++-------- kernel/kcsan/selftest.c | 72 +++++++++++++++++------------------------ 6 files changed, 186 insertions(+), 111 deletions(-)
| |