From: Paul E. McKenney Date: Fri, 21 Nov 2014 23:45:27 +0000 (-0800) Subject: rcu: Provide rcu_batches_completed_sched() for TINY_RCU X-Git-Tag: v4.14-rc1~5883^2^2~1^6~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c1fe9cde4ae904fffb5b4d975d0a37e99136ff50;p=platform%2Fkernel%2Flinux-rpi.git rcu: Provide rcu_batches_completed_sched() for TINY_RCU A bug in rcutorture has caused it to ignore completed batches. In preparation for fixing that bug, this commit provides TINY_RCU with the required rcu_batches_completed_sched(). Signed-off-by: Paul E. McKenney --- diff --git a/include/linux/rcutiny.h b/include/linux/rcutiny.h index 91f7e4c3..1ce2d6b 100644 --- a/include/linux/rcutiny.h +++ b/include/linux/rcutiny.h @@ -107,6 +107,14 @@ static inline unsigned long rcu_batches_completed_bh(void) return 0; } +/* + * Return the number of sched grace periods. + */ +static inline unsigned long rcu_batches_completed_sched(void) +{ + return 0; +} + static inline void rcu_force_quiescent_state(void) { }