Hello! This series provides SRCU updates: 1. Allocate per-CPU data for DEFINE_SRCU() in modules. 2. Remove unused vmlinux srcu linker entries, courtesy of Joel Fernandes. 3. Make srcu_struct ptr array as read-only, courtesy of Joel Fernandes. 4. Make __call_srcu static, courtesy of Jiang Biao. Thanx, Paul ------------------------------------------------------------------------ include/asm-generic/vmlinux.lds.h | 8 ++-- include/linux/module.h | 5 ++ include/linux/srcutree.h | 16 ++++++-- kernel/module.c | 5 ++ kernel/rcu/srcutree.c | 69 ++++++++++++++++++++++++++++++++++++-- 5 files changed, 93 insertions(+), 10 deletions(-)