OSDN Git Service

rcu: Clarify role of ->expmaskinitnext
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 29 Sep 2015 16:45:00 +0000 (09:45 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 4 Dec 2015 20:26:50 +0000 (12:26 -0800)
commit1de6e56ddc043437d335ee0455a1b34b73510c91
treedba0371b7d30a406027764a4e782faa0ff0d3d4b
parent06f60de19d3141f07d954c9275fe7ccca8e96b42
rcu: Clarify role of ->expmaskinitnext

Analogy with the ->qsmaskinitnext field might lead one to believe that
->expmaskinitnext tracks online CPUs.  This belief is incorrect: Any CPU
that has ever been online will have its bit set in the ->expmaskinitnext
field.  This commit therefore adds a comment to make this clear, at
least to people who read comments.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcu/tree.h