srcu: Create a tiny SRCU
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sat, 25 Mar 2017 16:59:38 +0000 (09:59 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 18 Apr 2017 18:38:22 +0000 (11:38 -0700)
commitd8be81735aa89413b333de488251f0e64e2be591
tree3c7743a43efeb407aa51b2a8c699de19a9e90500
parentdde8da6cffe73dab81aca3855e717e40db35178c
srcu: Create a tiny SRCU

In response to automated complaints about modifications to SRCU
increasing its size, this commit creates a tiny SRCU that is
used in SMP=n && PREEMPT=n builds.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/srcu.h
include/linux/srcutiny.h [new file with mode: 0644]
include/linux/srcutree.h [new file with mode: 0644]
init/Kconfig
kernel/rcu/Makefile
kernel/rcu/rcutorture.c
kernel/rcu/srcutiny.c [new file with mode: 0644]