rculist: Consolidate DEBUG_LIST for list_add_rcu()
authorKees Cook <keescook@chromium.org>
Wed, 17 Aug 2016 21:42:09 +0000 (14:42 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 22 Aug 2016 16:57:44 +0000 (09:57 -0700)
commite5bb62b63ae07e930719b02105103ff1dc3e12d0
treeab1d87040129df571af44657da6cf1fb74d66dfc
parentc69780bdd841801501cef7efbcce95e1ae6826f9
rculist: Consolidate DEBUG_LIST for list_add_rcu()

This commit consolidates the debug checking for list_add_rcu() into the
new single __list_add_valid() debug function.  Notably, this commit fixes
the sanity check that was added in commit 17a801f4bfeb ("list_debug:
WARN for adding something already in the list"), which wasn't checking
RCU-protected lists.

Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Acked-by: Rik van Riel <riel@redhat.com>
include/linux/rculist.h
lib/list_debug.c
This page took 0.02444 seconds and 5 git commands to generate.