From: Mathieu Desnoyers Date: Sun, 13 Sep 2015 15:46:04 +0000 (-0400) Subject: Detect RCU read-side overflows X-Git-Tag: v0.9.0~40 X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=6ef5ddc9b4e136e250f3c5f292f847e6849e6200;hp=6ef5ddc9b4e136e250f3c5f292f847e6849e6200;p=userspace-rcu.git Detect RCU read-side overflows Use the urcu_assert() macro (enabled on DEBUG_RCU) to check for unmatched rcu_read_lock() that eventually leads to nesting counter overflow in urcu.h and urcu-bp.h. This won't necessarily point the the exact rcu_read_lock() that is unmatched, but will at least detect the overflow condition. Signed-off-by: Mathieu Desnoyers ---