<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - RCU</title>
 <link>http://www.kerneltrap.org/taxonomy/term/907/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>linux rbtree</title>
 <link>http://www.kerneltrap.org/node/54823</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;is rbtree implementation in linux kernel rcu-saved?&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://www.kerneltrap.org/node/54823#comments</comments>
 <category domain="http://www.kerneltrap.org/taxonomy/term/171">Linux kernel</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/4133">rbtree</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/907">RCU</category>
 <pubDate>Fri, 19 Mar 2010 10:07:32 +0000</pubDate>
 <dc:creator>rei3er</dc:creator>
 <guid isPermaLink="false">54823 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Preemptible RCU</title>
 <link>http://www.kerneltrap.org/Linux/Preemptible_RCU</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;This patch implements a new version of RCU which allows its read-side critical sections to be preempted,&lt;/i&gt;&quot; &lt;a href=&quot;http://kerneltrap.org/mailarchive/linux-kernel/2007/9/10/192214&quot;&gt;Paul McKenney said in a posting&lt;/a&gt; to the Linux Kernel mailing list.  He described the &lt;a href=&quot;http://en.wikipedia.org/wiki/Read-copy-update&quot;&gt;RCU&lt;/a&gt; code contained in his 9 part patchset, &quot;&lt;i&gt;it uses a set of counter pairs to keep track of the read-side critical sections and flips them when all tasks exit [the] read-side critical section.&lt;/i&gt;&quot;  He continued:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;This patch was developed as a part of the -rt kernel development and meant to provide better latencies when read-side critical sections of RCU don&#039;t dis