The very useful RCU Data-Structures describes that the dynticks counter of the rcu_dynticks data structure is incremented when we transitions to or from dynticks-idle mode. However it doesn't mention that it is also incremented due to transitions to and from user mode which for dynticks purposes is an extended quiescent state. I found this with tracing calls to rcu_dynticks_eqs_enter which can also happen from rcu_user_enter. Lets add this information to the Data-Structures document. Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> |
||
---|---|---|
.. | ||
BigTreeClassicRCU.svg | ||
BigTreeClassicRCUBH.svg | ||
BigTreeClassicRCUBHdyntick.svg | ||
BigTreePreemptRCUBHdyntick.svg | ||
BigTreePreemptRCUBHdyntickCB.svg | ||
blkd_task.svg | ||
Data-Structures.html | ||
HugeTreeClassicRCU.svg | ||
nxtlist.svg | ||
TreeLevel.svg | ||
TreeMapping.svg | ||
TreeMappingLevel.svg |