]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
rcu: Provide rcu_batches_completed_sched() for TINY_RCU
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 21 Nov 2014 23:45:27 +0000 (15:45 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 11 Jan 2015 03:07:59 +0000 (19:07 -0800)
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 <paulmck@linux.vnet.ibm.com>
include/linux/rcutiny.h

index 91f7e4c37800837b107d3e8a4973f5a69624bd8e..1ce2d6b8f0c38d23071dcf600b7b3edffa56aac1 100644 (file)
@@ -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)
 {
 }