diff options
Diffstat (limited to 'kernel/rcu/tiny.c')
| -rw-r--r-- | kernel/rcu/tiny.c | 4 | 
1 files changed, 1 insertions, 3 deletions
| diff --git a/kernel/rcu/tiny.c b/kernel/rcu/tiny.c index a64eee0db39e..befc9321a89c 100644 --- a/kernel/rcu/tiny.c +++ b/kernel/rcu/tiny.c @@ -122,10 +122,8 @@ void rcu_check_callbacks(int user)  {  	if (user)  		rcu_sched_qs(); -	else if (!in_softirq()) +	if (user || !in_softirq())  		rcu_bh_qs(); -	if (user) -		rcu_note_voluntary_context_switch(current);  }  /* |