* evaluate safety in terms of interrupt, softirq, and preemption
* disabling.
*/
- static notrace void rcu_preempt_deferred_qs(struct task_struct *t)
-void rcu_preempt_deferred_qs(struct task_struct *t)
++notrace void rcu_preempt_deferred_qs(struct task_struct *t)
{
unsigned long flags;
// period for a quiescent state from this CPU. Note that requests from
// tasks are handled when removing the task from the blocked-tasks list
// below.
- static notrace void rcu_preempt_deferred_qs(struct task_struct *t)
-void rcu_preempt_deferred_qs(struct task_struct *t)
++notrace void rcu_preempt_deferred_qs(struct task_struct *t)
{
struct rcu_data *rdp = this_cpu_ptr(&rcu_data);