commit | a4679970e665494530de9a02edfcb8fe58b7929d | [log] [tgz] |
---|---|---|
author | Zqiang <qiang.zhang1211@gmail.com> | Sun Apr 07 19:27:14 2024 +0800 |
committer | Paul E. McKenney <paulmck@kernel.org> | Tue Apr 09 13:05:38 2024 -0700 |
tree | 83b2e2b48be3243a37a308d1f8fd7ccb406fdda2 | |
parent | 04dd6f5ec60a2b6dda3307528fef49a18c37832f [diff] |
rcutorture: Make rcutorture support srcu double call test This commit allows rcutorture to test double-call_srcu() when the CONFIG_DEBUG_OBJECTS_RCU_HEAD Kconfig option is enabled. The non-raw sdp structure's ->spinlock will be acquired in call_srcu(), hence this commit also removes the current IRQ and preemption disabling so as to avoid lockdep complaints. Signed-off-by: Zqiang <qiang.zhang1211@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>