[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20211013164424.GA2842388@paulmck-ThinkPad-P17-Gen-1>
Date: Wed, 13 Oct 2021 09:44:24 -0700
From: "Paul E. McKenney" <paulmck@...nel.org>
To: mingo@...nel.org
Cc: elver@...gle.com, tglx@...utronix.de, linux-kernel@...r.kernel.org,
kasan-dev@...glegroups.com, kernel-team@...com
Subject: [GIT PULL kcsan] KCSAN commits for v5.16
Hello, Ingo,
This pull request contains updates for the Kernel concurrency sanitizer
(KCSAN).
These updates fix an initialization issue, update tests, improve reporting,
and provide support for scoped accesses.
These updates have been posted on LKML:
https://lore.kernel.org/all/20210916003126.GA3910257@paulmck-ThinkPad-P17-Gen-1/
These changes are based on v5.15-rc1, have been exposed to -next and to
kbuild test robot, and are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git kcsan
for you to fetch changes up to ac20e39e8d254da3f82b5ed2afc7bb1e804d32c9:
kcsan: selftest: Cleanup and add missing __init (2021-09-13 16:41:20 -0700)
----------------------------------------------------------------
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(-)
Powered by blists - more mailing lists