diff options
Diffstat (limited to 'kernel/rcutree_plugin.h')
-rw-r--r-- | kernel/rcutree_plugin.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/rcutree_plugin.h b/kernel/rcutree_plugin.h index cd6047cc7fc2..09b7325baad1 100644 --- a/kernel/rcutree_plugin.h +++ b/kernel/rcutree_plugin.h | |||
@@ -476,10 +476,12 @@ static void rcu_print_task_stall(struct rcu_node *rnp) | |||
476 | 476 | ||
477 | /* | 477 | /* |
478 | * Because there is no preemptable RCU, there can be no readers blocked, | 478 | * Because there is no preemptable RCU, there can be no readers blocked, |
479 | * so there is no need to check for blocked tasks. | 479 | * so there is no need to check for blocked tasks. So check only for |
480 | * bogus qsmask values. | ||
480 | */ | 481 | */ |
481 | static void rcu_preempt_check_blocked_tasks(struct rcu_node *rnp) | 482 | static void rcu_preempt_check_blocked_tasks(struct rcu_node *rnp) |
482 | { | 483 | { |
484 | WARN_ON_ONCE(rnp->qsmask); | ||
483 | } | 485 | } |
484 | 486 | ||
485 | /* | 487 | /* |