lkml.org 
[lkml]   [2020]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH tip/core/rcu 23/23] rcutorture: Remove KCSAN stubs
    Date
    From: "Paul E. McKenney" <paulmck@kernel.org>

    KCSAN is now in mainline, so this commit removes the stubs for the
    data_race(), ASSERT_EXCLUSIVE_WRITER(), and ASSERT_EXCLUSIVE_ACCESS()
    macros.

    Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
    ---
    kernel/rcu/rcutorture.c | 13 -------------
    1 file changed, 13 deletions(-)

    diff --git a/kernel/rcu/rcutorture.c b/kernel/rcu/rcutorture.c
    index 9c31001..f78c646 100644
    --- a/kernel/rcu/rcutorture.c
    +++ b/kernel/rcu/rcutorture.c
    @@ -52,19 +52,6 @@
    MODULE_LICENSE("GPL");
    MODULE_AUTHOR("Paul E. McKenney <paulmck@linux.ibm.com> and Josh Triplett <josh@joshtriplett.org>");

    -#ifndef data_race
    -#define data_race(expr) \
    - ({ \
    - expr; \
    - })
    -#endif
    -#ifndef ASSERT_EXCLUSIVE_WRITER
    -#define ASSERT_EXCLUSIVE_WRITER(var) do { } while (0)
    -#endif
    -#ifndef ASSERT_EXCLUSIVE_ACCESS
    -#define ASSERT_EXCLUSIVE_ACCESS(var) do { } while (0)
    -#endif
    -
    /* Bits for ->extendables field, extendables param, and related definitions. */
    #define RCUTORTURE_RDR_SHIFT 8 /* Put SRCU index in upper bits. */
    #define RCUTORTURE_RDR_MASK ((1 << RCUTORTURE_RDR_SHIFT) - 1)
    --
    2.9.5
    \
     
     \ /
      Last update: 2020-06-23 02:47    [W:3.315 / U:0.328 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site