rcu: Settle config for userspace extended quiescent state
[deliverable/linux.git] / kernel / rcutree.c
index 4138f59fa2f454e4635da5c2fbbe5726e7917c40..79fa2db1595ba62d725163ce273feb3c53b42a60 100644 (file)
@@ -400,6 +400,7 @@ void rcu_idle_enter(void)
 }
 EXPORT_SYMBOL_GPL(rcu_idle_enter);
 
+#ifdef CONFIG_RCU_USER_QS
 /**
  * rcu_user_enter - inform RCU that we are resuming userspace.
  *
@@ -424,7 +425,6 @@ void rcu_user_enter(void)
        rcu_eqs_enter(1);
 }
 
-
 /**
  * rcu_user_enter_after_irq - inform RCU that we are going to resume userspace
  * after the current irq returns.
@@ -445,6 +445,7 @@ void rcu_user_enter_after_irq(void)
        rdtp->dynticks_nesting = 1;
        local_irq_restore(flags);
 }
+#endif /* CONFIG_RCU_USER_QS */
 
 /**
  * rcu_irq_exit - inform RCU that current CPU is exiting irq towards idle
@@ -548,6 +549,7 @@ void rcu_idle_exit(void)
 }
 EXPORT_SYMBOL_GPL(rcu_idle_exit);
 
+#ifdef CONFIG_RCU_USER_QS
 /**
  * rcu_user_exit - inform RCU that we are exiting userspace.
  *
@@ -591,6 +593,7 @@ void rcu_user_exit_after_irq(void)
        rdtp->dynticks_nesting += DYNTICK_TASK_EXIT_IDLE;
        local_irq_restore(flags);
 }
+#endif /* CONFIG_RCU_USER_QS */
 
 /**
  * rcu_irq_enter - inform RCU that current CPU is entering irq away from idle
This page took 0.023486 seconds and 5 git commands to generate.