User Tools

Site Tools


realtime:documentation:technical_details:rcu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

realtime:documentation:technical_details:rcu [2017/02/08 14:35]
anna-maria created; moved into own namespace; originally by paulmck with annotations of Julia Cartwright
realtime:documentation:technical_details:rcu [2023/10/01 19:01] (current)
costa.shul References
Line 69: Line 69:
 Although real-time kernel builds typically enable ''​CONFIG_PREEMPT_RCU=y''​ by default, you should double-check this. Although real-time kernel builds typically enable ''​CONFIG_PREEMPT_RCU=y''​ by default, you should double-check this.
 Failing to enable this Kconfig option can result in excessive latencies due to non-preemptible RCU read-side critical sections. Failing to enable this Kconfig option can result in excessive latencies due to non-preemptible RCU read-side critical sections.
 +
 +References:
 +  * [[https://​docs.kernel.org/​RCU/​Design/​Requirements/​Requirements.html#​forward-progress|RCU Forward Progress]]
 +  * [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​stable/​linux.git/​tree/​kernel/​rcu/​tree_nocb.h|kernel/​rcu/​tree_nocb.h]]
 +
realtime/documentation/technical_details/rcu.1486564534.txt.gz ยท Last modified: 2017/02/08 14:35 by anna-maria