commit | 370bb28bd42f167218080367bc640740c4a775df | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.ibm.com> | Thu May 23 13:56:12 2019 -0700 |
committer | Paul E. McKenney <paulmck@linux.ibm.com> | Sun Jul 14 09:37:43 2019 -0700 |
tree | 3ad6abb3f3ac01cc2310300e8e8e89d7dc9a9f6a | |
parent | 6677c11998f8a1037ee6f4a45526f0184d4f2060 [diff] |
rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks It might be hard to imagine having more than two billion callbacks queued on a single CPU's ->cblist, but someone will do it sometime. This commit therefore makes __call_rcu_nocb_wake() handle this situation by upgrading local variable "len" from "int" to "long". Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>