~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/RCU/Design/Memory-Ordering/TreeRCU-hotplug.svg

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/RCU/Design/Memory-Ordering/TreeRCU-hotplug.svg (Version linux-6.12-rc7) and /Documentation/RCU/Design/Memory-Ordering/TreeRCU-hotplug.svg (Version linux-4.19.323)


  1 <?xml version="1.0" encoding="UTF-8" standalon      1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5      2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
  3                                                     3 
  4 <!-- CreationDate: Wed Dec  9 17:35:03 2015 --      4 <!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
  5                                                     5 
  6 <!-- Magnification: 2.000 -->                       6 <!-- Magnification: 2.000 -->
  7                                                     7 
  8 <svg                                                8 <svg
  9    xmlns:dc="http://purl.org/dc/elements/1.1/"      9    xmlns:dc="http://purl.org/dc/elements/1.1/"
 10    xmlns:cc="http://creativecommons.org/ns#"       10    xmlns:cc="http://creativecommons.org/ns#"
 11    xmlns:rdf="http://www.w3.org/1999/02/22-rdf     11    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 12    xmlns:svg="http://www.w3.org/2000/svg"          12    xmlns:svg="http://www.w3.org/2000/svg"
 13    xmlns="http://www.w3.org/2000/svg"              13    xmlns="http://www.w3.org/2000/svg"
 14    xmlns:sodipodi="http://sodipodi.sourceforge     14    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 15    xmlns:inkscape="http://www.inkscape.org/nam     15    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 16    width="613.22784"                               16    width="613.22784"
 17    height="707.07056"                              17    height="707.07056"
 18    viewBox="-44 -44 8154.7829 9398.3736"           18    viewBox="-44 -44 8154.7829 9398.3736"
 19    id="svg2"                                       19    id="svg2"
 20    version="1.1"                                   20    version="1.1"
 21    inkscape:version="0.48.4 r9939"                 21    inkscape:version="0.48.4 r9939"
 22    sodipodi:docname="TreeRCU-hotplug.svg">         22    sodipodi:docname="TreeRCU-hotplug.svg">
 23   <metadata                                        23   <metadata
 24      id="metadata212">                             24      id="metadata212">
 25     <rdf:RDF>                                      25     <rdf:RDF>
 26       <cc:Work                                     26       <cc:Work
 27          rdf:about="">                             27          rdf:about="">
 28         <dc:format>image/svg+xml</dc:format>       28         <dc:format>image/svg+xml</dc:format>
 29         <dc:type                                   29         <dc:type
 30            rdf:resource="http://purl.org/dc/dc     30            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 31         <dc:title />                               31         <dc:title />
 32       </cc:Work>                                   32       </cc:Work>
 33     </rdf:RDF>                                     33     </rdf:RDF>
 34   </metadata>                                      34   </metadata>
 35   <defs                                            35   <defs
 36      id="defs210">                                 36      id="defs210">
 37     <marker                                        37     <marker
 38        inkscape:stockid="Arrow1Send"               38        inkscape:stockid="Arrow1Send"
 39        orient="auto"                               39        orient="auto"
 40        refY="0"                                    40        refY="0"
 41        refX="0"                                    41        refX="0"
 42        id="Arrow1Send"                             42        id="Arrow1Send"
 43        style="overflow:visible">                   43        style="overflow:visible">
 44       <path                                        44       <path
 45          id="path3940"                             45          id="path3940"
 46          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"          46          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
 47          style="fill-rule:evenodd;stroke:#0000     47          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 48          transform="matrix(-0.2,0,0,-0.2,-1.2,     48          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
 49          inkscape:connector-curvature="0" />       49          inkscape:connector-curvature="0" />
 50     </marker>                                      50     </marker>
 51     <marker                                        51     <marker
 52        inkscape:stockid="TriangleOutS"             52        inkscape:stockid="TriangleOutS"
 53        orient="auto"                               53        orient="auto"
 54        refY="0"                                    54        refY="0"
 55        refX="0"                                    55        refX="0"
 56        id="TriangleOutS"                           56        id="TriangleOutS"
 57        style="overflow:visible">                   57        style="overflow:visible">
 58       <path                                        58       <path
 59          id="path4073"                             59          id="path4073"
 60          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"       60          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
 61          style="fill-rule:evenodd;stroke:#0000     61          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 62          transform="scale(0.2,0.2)"                62          transform="scale(0.2,0.2)"
 63          inkscape:connector-curvature="0" />       63          inkscape:connector-curvature="0" />
 64     </marker>                                      64     </marker>
 65     <marker                                        65     <marker
 66        inkscape:stockid="TriangleOutM"             66        inkscape:stockid="TriangleOutM"
 67        orient="auto"                               67        orient="auto"
 68        refY="0"                                    68        refY="0"
 69        refX="0"                                    69        refX="0"
 70        id="TriangleOutM"                           70        id="TriangleOutM"
 71        style="overflow:visible">                   71        style="overflow:visible">
 72       <path                                        72       <path
 73          id="path4070"                             73          id="path4070"
 74          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"       74          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
 75          style="fill-rule:evenodd;stroke:#0000     75          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 76          transform="scale(0.4,0.4)"                76          transform="scale(0.4,0.4)"
 77          inkscape:connector-curvature="0" />       77          inkscape:connector-curvature="0" />
 78     </marker>                                      78     </marker>
 79     <marker                                        79     <marker
 80        inkscape:stockid="Arrow2Mend"               80        inkscape:stockid="Arrow2Mend"
 81        orient="auto"                               81        orient="auto"
 82        refY="0"                                    82        refY="0"
 83        refX="0"                                    83        refX="0"
 84        id="Arrow2Mend"                             84        id="Arrow2Mend"
 85        style="overflow:visible">                   85        style="overflow:visible">
 86       <path                                        86       <path
 87          id="path3952"                             87          id="path3952"
 88          style="fill-rule:evenodd;stroke-width     88          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
 89          d="M 8.7185878,4.0337352 -2.2072895,0     89          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 90          transform="scale(-0.6,-0.6)"              90          transform="scale(-0.6,-0.6)"
 91          inkscape:connector-curvature="0" />       91          inkscape:connector-curvature="0" />
 92     </marker>                                      92     </marker>
 93     <marker                                        93     <marker
 94        inkscape:stockid="Arrow2Lend"               94        inkscape:stockid="Arrow2Lend"
 95        orient="auto"                               95        orient="auto"
 96        refY="0"                                    96        refY="0"
 97        refX="0"                                    97        refX="0"
 98        id="Arrow2Lend"                             98        id="Arrow2Lend"
 99        style="overflow:visible">                   99        style="overflow:visible">
100       <path                                       100       <path
101          id="path3946"                            101          id="path3946"
102          style="fill-rule:evenodd;stroke-width    102          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
103          d="M 8.7185878,4.0337352 -2.2072895,0    103          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
104          transform="matrix(-1.1,0,0,-1.1,-1.1,    104          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
105          inkscape:connector-curvature="0" />      105          inkscape:connector-curvature="0" />
106     </marker>                                     106     </marker>
107     <marker                                       107     <marker
108        inkscape:stockid="Arrow1Mend"              108        inkscape:stockid="Arrow1Mend"
109        orient="auto"                              109        orient="auto"
110        refY="0"                                   110        refY="0"
111        refX="0"                                   111        refX="0"
112        id="Arrow1Mend"                            112        id="Arrow1Mend"
113        style="overflow:visible">                  113        style="overflow:visible">
114       <path                                       114       <path
115          id="path3970"                            115          id="path3970"
116          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         116          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
117          style="fill-rule:evenodd;stroke:#0000    117          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
118          transform="matrix(-0.4,0,0,-0.4,-4,0)    118          transform="matrix(-0.4,0,0,-0.4,-4,0)"
119          inkscape:connector-curvature="0" />      119          inkscape:connector-curvature="0" />
120     </marker>                                     120     </marker>
121     <marker                                       121     <marker
122        inkscape:stockid="Arrow2Mend"              122        inkscape:stockid="Arrow2Mend"
123        orient="auto"                              123        orient="auto"
124        refY="0"                                   124        refY="0"
125        refX="0"                                   125        refX="0"
126        id="Arrow2Mend-7"                          126        id="Arrow2Mend-7"
127        style="overflow:visible">                  127        style="overflow:visible">
128       <path                                       128       <path
129          inkscape:connector-curvature="0"         129          inkscape:connector-curvature="0"
130          id="path3952-0"                          130          id="path3952-0"
131          style="fill-rule:evenodd;stroke-width    131          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
132          d="M 8.7185878,4.0337352 -2.2072895,0    132          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
133          transform="scale(-0.6,-0.6)" />          133          transform="scale(-0.6,-0.6)" />
134     </marker>                                     134     </marker>
135     <marker                                       135     <marker
136        inkscape:stockid="Arrow1Send"              136        inkscape:stockid="Arrow1Send"
137        orient="auto"                              137        orient="auto"
138        refY="0"                                   138        refY="0"
139        refX="0"                                   139        refX="0"
140        id="Arrow1Send-3"                          140        id="Arrow1Send-3"
141        style="overflow:visible">                  141        style="overflow:visible">
142       <path                                       142       <path
143          inkscape:connector-curvature="0"         143          inkscape:connector-curvature="0"
144          id="path3940-6"                          144          id="path3940-6"
145          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         145          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
146          style="fill-rule:evenodd;stroke:#0000    146          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
147          transform="matrix(-0.2,0,0,-0.2,-1.2,    147          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
148     </marker>                                     148     </marker>
149     <marker                                       149     <marker
150        inkscape:stockid="Arrow1Send"              150        inkscape:stockid="Arrow1Send"
151        orient="auto"                              151        orient="auto"
152        refY="0"                                   152        refY="0"
153        refX="0"                                   153        refX="0"
154        id="Arrow1Send-1"                          154        id="Arrow1Send-1"
155        style="overflow:visible">                  155        style="overflow:visible">
156       <path                                       156       <path
157          inkscape:connector-curvature="0"         157          inkscape:connector-curvature="0"
158          id="path3940-2"                          158          id="path3940-2"
159          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         159          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
160          style="fill-rule:evenodd;stroke:#0000    160          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
161          transform="matrix(-0.2,0,0,-0.2,-1.2,    161          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
162     </marker>                                     162     </marker>
163     <marker                                       163     <marker
164        inkscape:stockid="Arrow1Send"              164        inkscape:stockid="Arrow1Send"
165        orient="auto"                              165        orient="auto"
166        refY="0"                                   166        refY="0"
167        refX="0"                                   167        refX="0"
168        id="Arrow1Send-0"                          168        id="Arrow1Send-0"
169        style="overflow:visible">                  169        style="overflow:visible">
170       <path                                       170       <path
171          inkscape:connector-curvature="0"         171          inkscape:connector-curvature="0"
172          id="path3940-9"                          172          id="path3940-9"
173          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         173          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
174          style="fill-rule:evenodd;stroke:#0000    174          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
175          transform="matrix(-0.2,0,0,-0.2,-1.2,    175          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
176     </marker>                                     176     </marker>
177     <marker                                       177     <marker
178        inkscape:stockid="Arrow2Lend"              178        inkscape:stockid="Arrow2Lend"
179        orient="auto"                              179        orient="auto"
180        refY="0"                                   180        refY="0"
181        refX="0"                                   181        refX="0"
182        id="Arrow2Lend-3"                          182        id="Arrow2Lend-3"
183        style="overflow:visible">                  183        style="overflow:visible">
184       <path                                       184       <path
185          id="path3946-1"                          185          id="path3946-1"
186          style="fill-rule:evenodd;stroke-width    186          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
187          d="M 8.7185878,4.0337352 -2.2072895,0    187          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
188          transform="matrix(-1.1,0,0,-1.1,-1.1,    188          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
189          inkscape:connector-curvature="0" />      189          inkscape:connector-curvature="0" />
190     </marker>                                     190     </marker>
191     <marker                                       191     <marker
192        inkscape:stockid="Arrow2Lend"              192        inkscape:stockid="Arrow2Lend"
193        orient="auto"                              193        orient="auto"
194        refY="0"                                   194        refY="0"
195        refX="0"                                   195        refX="0"
196        id="Arrow2Lend-4"                          196        id="Arrow2Lend-4"
197        style="overflow:visible">                  197        style="overflow:visible">
198       <path                                       198       <path
199          id="path3946-7"                          199          id="path3946-7"
200          style="fill-rule:evenodd;stroke-width    200          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
201          d="M 8.7185878,4.0337352 -2.2072895,0    201          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
202          transform="matrix(-1.1,0,0,-1.1,-1.1,    202          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
203          inkscape:connector-curvature="0" />      203          inkscape:connector-curvature="0" />
204     </marker>                                     204     </marker>
205     <marker                                       205     <marker
206        inkscape:stockid="Arrow2Lend"              206        inkscape:stockid="Arrow2Lend"
207        orient="auto"                              207        orient="auto"
208        refY="0"                                   208        refY="0"
209        refX="0"                                   209        refX="0"
210        id="marker4880"                            210        id="marker4880"
211        style="overflow:visible">                  211        style="overflow:visible">
212       <path                                       212       <path
213          id="path4882"                            213          id="path4882"
214          style="fill-rule:evenodd;stroke-width    214          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
215          d="M 8.7185878,4.0337352 -2.2072895,0    215          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
216          transform="matrix(-1.1,0,0,-1.1,-1.1,    216          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
217          inkscape:connector-curvature="0" />      217          inkscape:connector-curvature="0" />
218     </marker>                                     218     </marker>
219     <marker                                       219     <marker
220        inkscape:stockid="Arrow2Lend"              220        inkscape:stockid="Arrow2Lend"
221        orient="auto"                              221        orient="auto"
222        refY="0"                                   222        refY="0"
223        refX="0"                                   223        refX="0"
224        id="Arrow2Lend-5"                          224        id="Arrow2Lend-5"
225        style="overflow:visible">                  225        style="overflow:visible">
226       <path                                       226       <path
227          id="path3946-0"                          227          id="path3946-0"
228          style="fill-rule:evenodd;stroke-width    228          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
229          d="M 8.7185878,4.0337352 -2.2072895,0    229          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
230          transform="matrix(-1.1,0,0,-1.1,-1.1,    230          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
231          inkscape:connector-curvature="0" />      231          inkscape:connector-curvature="0" />
232     </marker>                                     232     </marker>
233     <marker                                       233     <marker
234        inkscape:stockid="Arrow2Lend"              234        inkscape:stockid="Arrow2Lend"
235        orient="auto"                              235        orient="auto"
236        refY="0"                                   236        refY="0"
237        refX="0"                                   237        refX="0"
238        id="Arrow2Lend-6"                          238        id="Arrow2Lend-6"
239        style="overflow:visible">                  239        style="overflow:visible">
240       <path                                       240       <path
241          id="path3946-10"                         241          id="path3946-10"
242          style="fill-rule:evenodd;stroke-width    242          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
243          d="M 8.7185878,4.0337352 -2.2072895,0    243          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
244          transform="matrix(-1.1,0,0,-1.1,-1.1,    244          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
245          inkscape:connector-curvature="0" />      245          inkscape:connector-curvature="0" />
246     </marker>                                     246     </marker>
247     <marker                                       247     <marker
248        inkscape:stockid="Arrow1Send"              248        inkscape:stockid="Arrow1Send"
249        orient="auto"                              249        orient="auto"
250        refY="0"                                   250        refY="0"
251        refX="0"                                   251        refX="0"
252        id="Arrow1Send-36"                         252        id="Arrow1Send-36"
253        style="overflow:visible">                  253        style="overflow:visible">
254       <path                                       254       <path
255          id="path3940-0"                          255          id="path3940-0"
256          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         256          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
257          style="fill-rule:evenodd;stroke:#0000    257          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
258          transform="matrix(-0.2,0,0,-0.2,-1.2,    258          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
259          inkscape:connector-curvature="0" />      259          inkscape:connector-curvature="0" />
260     </marker>                                     260     </marker>
261     <marker                                       261     <marker
262        inkscape:stockid="Arrow1Send"              262        inkscape:stockid="Arrow1Send"
263        orient="auto"                              263        orient="auto"
264        refY="0"                                   264        refY="0"
265        refX="0"                                   265        refX="0"
266        id="Arrow1Send-6"                          266        id="Arrow1Send-6"
267        style="overflow:visible">                  267        style="overflow:visible">
268       <path                                       268       <path
269          id="path3940-26"                         269          id="path3940-26"
270          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         270          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
271          style="fill-rule:evenodd;stroke:#0000    271          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
272          transform="matrix(-0.2,0,0,-0.2,-1.2,    272          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
273          inkscape:connector-curvature="0" />      273          inkscape:connector-curvature="0" />
274     </marker>                                     274     </marker>
275     <marker                                       275     <marker
276        inkscape:stockid="Arrow1Send"              276        inkscape:stockid="Arrow1Send"
277        orient="auto"                              277        orient="auto"
278        refY="0"                                   278        refY="0"
279        refX="0"                                   279        refX="0"
280        id="Arrow1Send-8"                          280        id="Arrow1Send-8"
281        style="overflow:visible">                  281        style="overflow:visible">
282       <path                                       282       <path
283          id="path3940-7"                          283          id="path3940-7"
284          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         284          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
285          style="fill-rule:evenodd;stroke:#0000    285          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
286          transform="matrix(-0.2,0,0,-0.2,-1.2,    286          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
287          inkscape:connector-curvature="0" />      287          inkscape:connector-curvature="0" />
288     </marker>                                     288     </marker>
289     <marker                                       289     <marker
290        inkscape:stockid="Arrow1Send"              290        inkscape:stockid="Arrow1Send"
291        orient="auto"                              291        orient="auto"
292        refY="0"                                   292        refY="0"
293        refX="0"                                   293        refX="0"
294        id="Arrow1Send-367"                        294        id="Arrow1Send-367"
295        style="overflow:visible">                  295        style="overflow:visible">
296       <path                                       296       <path
297          id="path3940-5"                          297          id="path3940-5"
298          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         298          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
299          style="fill-rule:evenodd;stroke:#0000    299          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
300          transform="matrix(-0.2,0,0,-0.2,-1.2,    300          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
301          inkscape:connector-curvature="0" />      301          inkscape:connector-curvature="0" />
302     </marker>                                     302     </marker>
303     <marker                                       303     <marker
304        inkscape:stockid="Arrow2Lend"              304        inkscape:stockid="Arrow2Lend"
305        orient="auto"                              305        orient="auto"
306        refY="0"                                   306        refY="0"
307        refX="0"                                   307        refX="0"
308        id="Arrow2Lend-56"                         308        id="Arrow2Lend-56"
309        style="overflow:visible">                  309        style="overflow:visible">
310       <path                                       310       <path
311          id="path3946-2"                          311          id="path3946-2"
312          style="fill-rule:evenodd;stroke-width    312          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
313          d="M 8.7185878,4.0337352 -2.2072895,0    313          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
314          transform="matrix(-1.1,0,0,-1.1,-1.1,    314          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
315          inkscape:connector-curvature="0" />      315          inkscape:connector-curvature="0" />
316     </marker>                                     316     </marker>
317     <marker                                       317     <marker
318        inkscape:stockid="Arrow2Lend"              318        inkscape:stockid="Arrow2Lend"
319        orient="auto"                              319        orient="auto"
320        refY="0"                                   320        refY="0"
321        refX="0"                                   321        refX="0"
322        id="marker3081"                            322        id="marker3081"
323        style="overflow:visible">                  323        style="overflow:visible">
324       <path                                       324       <path
325          id="path3083"                            325          id="path3083"
326          style="fill-rule:evenodd;stroke-width    326          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
327          d="M 8.7185878,4.0337352 -2.2072895,0    327          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
328          transform="matrix(-1.1,0,0,-1.1,-1.1,    328          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
329          inkscape:connector-curvature="0" />      329          inkscape:connector-curvature="0" />
330     </marker>                                     330     </marker>
331     <marker                                       331     <marker
332        inkscape:stockid="Arrow2Lend"              332        inkscape:stockid="Arrow2Lend"
333        orient="auto"                              333        orient="auto"
334        refY="0"                                   334        refY="0"
335        refX="0"                                   335        refX="0"
336        id="marker3085"                            336        id="marker3085"
337        style="overflow:visible">                  337        style="overflow:visible">
338       <path                                       338       <path
339          id="path3087"                            339          id="path3087"
340          style="fill-rule:evenodd;stroke-width    340          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
341          d="M 8.7185878,4.0337352 -2.2072895,0    341          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
342          transform="matrix(-1.1,0,0,-1.1,-1.1,    342          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
343          inkscape:connector-curvature="0" />      343          inkscape:connector-curvature="0" />
344     </marker>                                     344     </marker>
345     <marker                                       345     <marker
346        inkscape:stockid="Arrow2Lend"              346        inkscape:stockid="Arrow2Lend"
347        orient="auto"                              347        orient="auto"
348        refY="0"                                   348        refY="0"
349        refX="0"                                   349        refX="0"
350        id="marker3089"                            350        id="marker3089"
351        style="overflow:visible">                  351        style="overflow:visible">
352       <path                                       352       <path
353          id="path3091"                            353          id="path3091"
354          style="fill-rule:evenodd;stroke-width    354          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
355          d="M 8.7185878,4.0337352 -2.2072895,0    355          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
356          transform="matrix(-1.1,0,0,-1.1,-1.1,    356          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
357          inkscape:connector-curvature="0" />      357          inkscape:connector-curvature="0" />
358     </marker>                                     358     </marker>
359     <marker                                       359     <marker
360        inkscape:stockid="Arrow2Lend"              360        inkscape:stockid="Arrow2Lend"
361        orient="auto"                              361        orient="auto"
362        refY="0"                                   362        refY="0"
363        refX="0"                                   363        refX="0"
364        id="marker3093"                            364        id="marker3093"
365        style="overflow:visible">                  365        style="overflow:visible">
366       <path                                       366       <path
367          id="path3095"                            367          id="path3095"
368          style="fill-rule:evenodd;stroke-width    368          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
369          d="M 8.7185878,4.0337352 -2.2072895,0    369          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
370          transform="matrix(-1.1,0,0,-1.1,-1.1,    370          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
371          inkscape:connector-curvature="0" />      371          inkscape:connector-curvature="0" />
372     </marker>                                     372     </marker>
373     <marker                                       373     <marker
374        inkscape:stockid="Arrow2Lend"              374        inkscape:stockid="Arrow2Lend"
375        orient="auto"                              375        orient="auto"
376        refY="0"                                   376        refY="0"
377        refX="0"                                   377        refX="0"
378        id="marker3097"                            378        id="marker3097"
379        style="overflow:visible">                  379        style="overflow:visible">
380       <path                                       380       <path
381          id="path3099"                            381          id="path3099"
382          style="fill-rule:evenodd;stroke-width    382          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
383          d="M 8.7185878,4.0337352 -2.2072895,0    383          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
384          transform="matrix(-1.1,0,0,-1.1,-1.1,    384          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
385          inkscape:connector-curvature="0" />      385          inkscape:connector-curvature="0" />
386     </marker>                                     386     </marker>
387     <marker                                       387     <marker
388        inkscape:stockid="Arrow1Send"              388        inkscape:stockid="Arrow1Send"
389        orient="auto"                              389        orient="auto"
390        refY="0"                                   390        refY="0"
391        refX="0"                                   391        refX="0"
392        id="Arrow1Send-9"                          392        id="Arrow1Send-9"
393        style="overflow:visible">                  393        style="overflow:visible">
394       <path                                       394       <path
395          id="path3940-1"                          395          id="path3940-1"
396          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         396          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
397          style="fill-rule:evenodd;stroke:#0000    397          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
398          transform="matrix(-0.2,0,0,-0.2,-1.2,    398          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
399          inkscape:connector-curvature="0" />      399          inkscape:connector-curvature="0" />
400     </marker>                                     400     </marker>
401     <marker                                       401     <marker
402        inkscape:stockid="Arrow1Send"              402        inkscape:stockid="Arrow1Send"
403        orient="auto"                              403        orient="auto"
404        refY="0"                                   404        refY="0"
405        refX="0"                                   405        refX="0"
406        id="Arrow1Send-3675"                       406        id="Arrow1Send-3675"
407        style="overflow:visible">                  407        style="overflow:visible">
408       <path                                       408       <path
409          id="path3940-3"                          409          id="path3940-3"
410          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         410          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
411          style="fill-rule:evenodd;stroke:#0000    411          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
412          transform="matrix(-0.2,0,0,-0.2,-1.2,    412          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
413          inkscape:connector-curvature="0" />      413          inkscape:connector-curvature="0" />
414     </marker>                                     414     </marker>
415   </defs>                                         415   </defs>
416   <sodipodi:namedview                             416   <sodipodi:namedview
417      pagecolor="#ffffff"                          417      pagecolor="#ffffff"
418      bordercolor="#666666"                        418      bordercolor="#666666"
419      borderopacity="1"                            419      borderopacity="1"
420      objecttolerance="10"                         420      objecttolerance="10"
421      gridtolerance="10"                           421      gridtolerance="10"
422      guidetolerance="10"                          422      guidetolerance="10"
423      inkscape:pageopacity="0"                     423      inkscape:pageopacity="0"
424      inkscape:pageshadow="2"                      424      inkscape:pageshadow="2"
425      inkscape:window-width="1087"                 425      inkscape:window-width="1087"
426      inkscape:window-height="1148"                426      inkscape:window-height="1148"
427      id="namedview208"                            427      id="namedview208"
428      showgrid="true"                              428      showgrid="true"
429      inkscape:zoom="1.4142136"                    429      inkscape:zoom="1.4142136"
430      inkscape:cx="325.41695"                      430      inkscape:cx="325.41695"
431      inkscape:cy="364.94502"                      431      inkscape:cy="364.94502"
432      inkscape:window-x="833"                      432      inkscape:window-x="833"
433      inkscape:window-y="24"                       433      inkscape:window-y="24"
434      inkscape:window-maximized="0"                434      inkscape:window-maximized="0"
435      inkscape:current-layer="svg2"                435      inkscape:current-layer="svg2"
436      fit-margin-top="5"                           436      fit-margin-top="5"
437      fit-margin-right="5"                         437      fit-margin-right="5"
438      fit-margin-left="5"                          438      fit-margin-left="5"
439      fit-margin-bottom="5"                        439      fit-margin-bottom="5"
440      inkscape:snap-global="false">                440      inkscape:snap-global="false">
441     <inkscape:grid                                441     <inkscape:grid
442        type="xygrid"                              442        type="xygrid"
443        id="grid3154"                              443        id="grid3154"
444        empspacing="5"                             444        empspacing="5"
445        visible="true"                             445        visible="true"
446        enabled="true"                             446        enabled="true"
447        snapvisiblegridlinesonly="true"            447        snapvisiblegridlinesonly="true"
448        originx="65.610033px"                      448        originx="65.610033px"
449        originy="-659.12429px" />                  449        originy="-659.12429px" />
450   </sodipodi:namedview>                           450   </sodipodi:namedview>
451   <path                                           451   <path
452      sodipodi:nodetypes="cc"                      452      sodipodi:nodetypes="cc"
453      inkscape:connector-curvature="0"             453      inkscape:connector-curvature="0"
454      id="path3134-9-0-3-1-3-5"                    454      id="path3134-9-0-3-1-3-5"
455      d="m 5749.1555,47.151064 2.828,9167.33843    455      d="m 5749.1555,47.151064 2.828,9167.338436"
456      style="fill:none;stroke:#969696;stroke-wi    456      style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
457   <path                                           457   <path
458      sodipodi:nodetypes="ccc"                     458      sodipodi:nodetypes="ccc"
459      inkscape:connector-curvature="0"             459      inkscape:connector-curvature="0"
460      id="path3134-9-0-3-1"                        460      id="path3134-9-0-3-1"
461      d="m 5746.8844,5080.2018 -4107.7813,-0.84    461      d="m 5746.8844,5080.2018 -4107.7813,-0.8434 20.2152,2632.0511"
462      style="fill:none;stroke:#969696;stroke-wi    462      style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
463   <path                                           463   <path
464      sodipodi:nodetypes="ccc"                     464      sodipodi:nodetypes="ccc"
465      inkscape:connector-curvature="0"             465      inkscape:connector-curvature="0"
466      id="path3134-9-0-3-1-3"                      466      id="path3134-9-0-3-1-3"
467      d="m 1629.8595,1633.6804 12.2312,2669.729    467      d="m 1629.8595,1633.6804 12.2312,2669.7294 4055.5945,7.7159"
468      style="fill:none;stroke:#969696;stroke-wi    468      style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
469   <g                                              469   <g
470      id="g3115"                                   470      id="g3115"
471      transform="translate(1657.6576,12154.29)"    471      transform="translate(1657.6576,12154.29)">
472     <rect                                         472     <rect
473        ry="0"                                     473        ry="0"
474        id="rect118-3"                             474        id="rect118-3"
475        style="fill:none;stroke:#000000;stroke-    475        style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0"
476        rx="0"                                     476        rx="0"
477        height="2349.7295"                         477        height="2349.7295"
478        width="3992.2642"                          478        width="3992.2642"
479        y="-8909.5498"                             479        y="-8909.5498"
480        x="2379.3704" />                           480        x="2379.3704" />
481     <g                                            481     <g
482        transform="translate(582.16224,-9085.27    482        transform="translate(582.16224,-9085.2783)"
483        id="g3107-7"                               483        id="g3107-7"
484        style="fill:none;stroke-width:0.025in">    484        style="fill:none;stroke-width:0.025in">
485       <rect                                       485       <rect
486          x="2084.55"                              486          x="2084.55"
487          y="949.37109"                            487          y="949.37109"
488          width="2809.1992"                        488          width="2809.1992"
489          height="1370.8721"                       489          height="1370.8721"
490          rx="0"                                   490          rx="0"
491          style="stroke:#000000;stroke-width:30    491          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
492          id="rect112-5" />                        492          id="rect112-5" />
493       <rect                                       493       <rect
494          x="2084.55"                              494          x="2084.55"
495          y="1025.3964"                            495          y="1025.3964"
496          width="2809.1992"                        496          width="2809.1992"
497          height="1294.8468"                       497          height="1294.8468"
498          rx="0"                                   498          rx="0"
499          style="fill:none;stroke:#000000;strok    499          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
500          id="rect112-3-3" />                      500          id="rect112-3-3" />
501     </g>                                          501     </g>
502     <text                                         502     <text
503        style="font-size:192px;font-style:norma    503        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
504        id="text202-6-6-2"                         504        id="text202-6-6-2"
505        font-size="192"                            505        font-size="192"
506        font-weight="bold"                         506        font-weight="bold"
507        font-style="normal"                        507        font-style="normal"
508        y="-7356.375"                              508        y="-7356.375"
509        x="2774.7393"                              509        x="2774.7393"
510        xml:space="preserve">-&gt;qsmask &amp;=    510        xml:space="preserve">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
511     <text                                         511     <text
512        style="font-size:192px;font-style:norma    512        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
513        id="text202-7-2-7-7"                       513        id="text202-7-2-7-7"
514        font-size="192"                            514        font-size="192"
515        font-weight="bold"                         515        font-weight="bold"
516        font-style="normal"                        516        font-style="normal"
517        y="-8652.5312"                             517        y="-8652.5312"
518        x="2466.7822"                              518        x="2466.7822"
519        xml:space="preserve">rcu_watching_snap_ !! 519        xml:space="preserve">dyntick_save_progress_counter()</text>
520     <text                                         520     <text
521        style="font-size:192px;font-style:norma    521        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
522        id="text202-7-2-7-2-0"                     522        id="text202-7-2-7-2-0"
523        font-size="192"                            523        font-size="192"
524        font-weight="bold"                         524        font-weight="bold"
525        font-style="normal"                        525        font-style="normal"
526        y="-8368.1475"                             526        y="-8368.1475"
527        x="2463.3262"                              527        x="2463.3262"
528        xml:space="preserve">rcu_watching_snap_ !! 528        xml:space="preserve">rcu_implicit_dynticks_qs()</text>
529     <text                                         529     <text
530        sodipodi:linespacing="125%"                530        sodipodi:linespacing="125%"
531        style="font-size:192px;font-style:norma    531        style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
532        id="text202-7-5-1-2-3"                     532        id="text202-7-5-1-2-3"
533        font-size="192"                            533        font-size="192"
534        font-weight="bold"                         534        font-weight="bold"
535        font-style="normal"                        535        font-style="normal"
536        y="-6817.3472"                             536        y="-6817.3472"
537        x="5103.9922"                              537        x="5103.9922"
538        xml:space="preserve"><tspan                538        xml:space="preserve"><tspan
539          id="tspan3104-6"                         539          id="tspan3104-6"
540          style="font-size:159.57754517px;font-    540          style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text>
541   </g>                                            541   </g>
542   <g                                              542   <g
543      id="g4504"                                   543      id="g4504"
544      transform="translate(-2953.0872,-15955.07    544      transform="translate(-2953.0872,-15955.072)">
545     <path                                         545     <path
546        transform="matrix(13.298129,0,0,13.2981    546        transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
547        d="m 385.2961,345.54001 c 0,21.84301 -2    547        d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
548        sodipodi:ry="39.550262"                    548        sodipodi:ry="39.550262"
549        sodipodi:rx="65.917107"                    549        sodipodi:rx="65.917107"
550        sodipodi:cy="345.54001"                    550        sodipodi:cy="345.54001"
551        sodipodi:cx="319.379"                      551        sodipodi:cx="319.379"
552        id="path3084"                              552        id="path3084"
553        style="fill:#ffffa1;fill-opacity:0;stro    553        style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
554        sodipodi:type="arc" />                     554        sodipodi:type="arc" />
555     <text                                         555     <text
556        sodipodi:linespacing="125%"                556        sodipodi:linespacing="125%"
557        style="font-size:192px;font-style:norma    557        style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
558        id="text202-7-5-1-2"                       558        id="text202-7-5-1-2"
559        font-size="192"                            559        font-size="192"
560        font-weight="bold"                         560        font-weight="bold"
561        font-style="normal"                        561        font-style="normal"
562        y="16835.086"                              562        y="16835.086"
563        x="4409.043"                               563        x="4409.043"
564        xml:space="preserve"><tspan                564        xml:space="preserve"><tspan
565          id="tspan3104"                           565          id="tspan3104"
566          style="font-size:159.57754517px;font-    566          style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
567     <text                                         567     <text
568        sodipodi:linespacing="125%"                568        sodipodi:linespacing="125%"
569        id="text3110"                              569        id="text3110"
570        y="17055.541"                              570        y="17055.541"
571        x="4579.373"                               571        x="4579.373"
572        style="font-size:159.57754517px;font-st    572        style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
573        xml:space="preserve"><tspan                573        xml:space="preserve"><tspan
574          y="17055.541"                            574          y="17055.541"
575          x="4579.373"                             575          x="4579.373"
576          id="tspan3112"                           576          id="tspan3112"
577          sodipodi:role="line">read-side</tspan    577          sodipodi:role="line">read-side</tspan></text>
578     <text                                         578     <text
579        sodipodi:linespacing="125%"                579        sodipodi:linespacing="125%"
580        id="text3114"                              580        id="text3114"
581        y="17297.08"                               581        y="17297.08"
582        x="4584.8276"                              582        x="4584.8276"
583        style="font-size:159.57754517px;font-st    583        style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
584        xml:space="preserve"><tspan                584        xml:space="preserve"><tspan
585          y="17297.08"                             585          y="17297.08"
586          x="4584.8276"                            586          x="4584.8276"
587          id="tspan3116"                           587          id="tspan3116"
588          sodipodi:role="line">critical section    588          sodipodi:role="line">critical section</tspan></text>
589   </g>                                            589   </g>
590   <g                                              590   <g
591      id="g3148-9-9"                               591      id="g3148-9-9"
592      transform="translate(-3554.8919,7020.44)"    592      transform="translate(-3554.8919,7020.44)">
593     <rect                                         593     <rect
594        x="3592.3828"                              594        x="3592.3828"
595        y="-4981.6865"                             595        y="-4981.6865"
596        width="3728.9751"                          596        width="3728.9751"
597        height="2265.0989"                         597        height="2265.0989"
598        rx="0"                                     598        rx="0"
599        style="fill:none;stroke:#000000;stroke-    599        style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
600        id="rect118-3-5-1-3"                       600        id="rect118-3-5-1-3"
601        ry="0" />                                  601        ry="0" />
602     <text                                         602     <text
603        xml:space="preserve"                       603        xml:space="preserve"
604        x="3745.7725"                              604        x="3745.7725"
605        y="-4684.6201"                             605        y="-4684.6201"
606        font-style="normal"                        606        font-style="normal"
607        font-weight="bold"                         607        font-weight="bold"
608        font-size="192"                            608        font-size="192"
609        id="text202-7-5-3-27-6"                    609        id="text202-7-5-3-27-6"
610        style="font-size:192px;font-style:norma !! 610        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_report_dead()</text>
611     <text                                         611     <text
612        xml:space="preserve"                       612        xml:space="preserve"
613        x="3745.7725"                              613        x="3745.7725"
614        y="-4431.7573"                             614        y="-4431.7573"
615        font-style="normal"                        615        font-style="normal"
616        font-weight="bold"                         616        font-weight="bold"
617        font-size="192"                            617        font-size="192"
618        id="text202-7-5-3-27-0-0"                  618        id="text202-7-5-3-27-0-0"
619        style="font-size:192px;font-style:norma    619        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()</text>
620     <g                                            620     <g
621        transform="translate(1783.3183,-5255.34    621        transform="translate(1783.3183,-5255.3491)"
622        id="g3107-7-5"                             622        id="g3107-7-5"
623        style="fill:none;stroke-width:0.025in">    623        style="fill:none;stroke-width:0.025in">
624       <rect                                       624       <rect
625          x="2084.55"                              625          x="2084.55"
626          y="949.37109"                            626          y="949.37109"
627          width="2809.1992"                        627          width="2809.1992"
628          height="1370.8721"                       628          height="1370.8721"
629          rx="0"                                   629          rx="0"
630          style="stroke:#000000;stroke-width:30    630          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
631          id="rect112-5-3" />                      631          id="rect112-5-3" />
632       <rect                                       632       <rect
633          x="2084.55"                              633          x="2084.55"
634          y="1025.3964"                            634          y="1025.3964"
635          width="2809.1992"                        635          width="2809.1992"
636          height="1294.8468"                       636          height="1294.8468"
637          rx="0"                                   637          rx="0"
638          style="fill:none;stroke:#000000;strok    638          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
639          id="rect112-3-3-5" />                    639          id="rect112-3-3-5" />
640     </g>                                          640     </g>
641     <text                                         641     <text
642        style="font-size:192px;font-style:norma    642        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
643        id="text202-6-6-2-6"                       643        id="text202-6-6-2-6"
644        font-size="192"                            644        font-size="192"
645        font-weight="bold"                         645        font-weight="bold"
646        font-style="normal"                        646        font-style="normal"
647        y="-3526.4448"                             647        y="-3526.4448"
648        x="4241.8574"                              648        x="4241.8574"
649        xml:space="preserve">-&gt;qsmaskinitnex    649        xml:space="preserve">-&gt;qsmaskinitnext</text>
650     <text                                         650     <text
651        sodipodi:linespacing="125%"                651        sodipodi:linespacing="125%"
652        style="font-size:192px;font-style:norma    652        style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
653        id="text202-7-5-1-2-3-2"                   653        id="text202-7-5-1-2-3-2"
654        font-size="192"                            654        font-size="192"
655        font-weight="bold"                         655        font-weight="bold"
656        font-style="normal"                        656        font-style="normal"
657        y="-2987.4167"                             657        y="-2987.4167"
658        x="6305.1484"                              658        x="6305.1484"
659        xml:space="preserve"><tspan                659        xml:space="preserve"><tspan
660          id="tspan3104-6-9"                       660          id="tspan3104-6-9"
661          style="font-size:159.57754517px;font-    661          style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text>
662   </g>                                            662   </g>
663   <g                                              663   <g
664      id="g4504-7"                                 664      id="g4504-7"
665      transform="translate(-2934.2808,-8785.387    665      transform="translate(-2934.2808,-8785.3871)">
666     <path                                         666     <path
667        transform="matrix(13.298129,0,0,13.2981    667        transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
668        d="m 385.2961,345.54001 c 0,21.84301 -2    668        d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
669        sodipodi:ry="39.550262"                    669        sodipodi:ry="39.550262"
670        sodipodi:rx="65.917107"                    670        sodipodi:rx="65.917107"
671        sodipodi:cy="345.54001"                    671        sodipodi:cy="345.54001"
672        sodipodi:cx="319.379"                      672        sodipodi:cx="319.379"
673        id="path3084-9"                            673        id="path3084-9"
674        style="fill:#ffffa1;fill-opacity:0;stro    674        style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
675        sodipodi:type="arc" />                     675        sodipodi:type="arc" />
676     <text                                         676     <text
677        sodipodi:linespacing="125%"                677        sodipodi:linespacing="125%"
678        style="font-size:192px;font-style:norma    678        style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
679        id="text202-7-5-1-2-2"                     679        id="text202-7-5-1-2-2"
680        font-size="192"                            680        font-size="192"
681        font-weight="bold"                         681        font-weight="bold"
682        font-style="normal"                        682        font-style="normal"
683        y="16835.086"                              683        y="16835.086"
684        x="4409.043"                               684        x="4409.043"
685        xml:space="preserve"><tspan                685        xml:space="preserve"><tspan
686          id="tspan3104-0"                         686          id="tspan3104-0"
687          style="font-size:159.57754517px;font-    687          style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
688     <text                                         688     <text
689        sodipodi:linespacing="125%"                689        sodipodi:linespacing="125%"
690        id="text3110-2"                            690        id="text3110-2"
691        y="17055.541"                              691        y="17055.541"
692        x="4579.373"                               692        x="4579.373"
693        style="font-size:159.57754517px;font-st    693        style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
694        xml:space="preserve"><tspan                694        xml:space="preserve"><tspan
695          y="17055.541"                            695          y="17055.541"
696          x="4579.373"                             696          x="4579.373"
697          id="tspan3112-3"                         697          id="tspan3112-3"
698          sodipodi:role="line">read-side</tspan    698          sodipodi:role="line">read-side</tspan></text>
699     <text                                         699     <text
700        sodipodi:linespacing="125%"                700        sodipodi:linespacing="125%"
701        id="text3114-7"                            701        id="text3114-7"
702        y="17297.08"                               702        y="17297.08"
703        x="4584.8276"                              703        x="4584.8276"
704        style="font-size:159.57754517px;font-st    704        style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
705        xml:space="preserve"><tspan                705        xml:space="preserve"><tspan
706          y="17297.08"                             706          y="17297.08"
707          x="4584.8276"                            707          x="4584.8276"
708          id="tspan3116-5"                         708          id="tspan3116-5"
709          sodipodi:role="line">critical section    709          sodipodi:role="line">critical section</tspan></text>
710   </g>                                            710   </g>
711   <g                                              711   <g
712      id="g3206"                                   712      id="g3206"
713      transform="translate(3999.537,1706.6099)"    713      transform="translate(3999.537,1706.6099)">
714     <rect                                         714     <rect
715        ry="0"                                     715        ry="0"
716        id="rect118-3-5-1-3-1"                     716        id="rect118-3-5-1-3-1"
717        style="fill:none;stroke:#000000;stroke-    717        style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0"
718        rx="0"                                     718        rx="0"
719        height="2265.0989"                         719        height="2265.0989"
720        width="3728.9751"                          720        width="3728.9751"
721        y="3382.2036"                              721        y="3382.2036"
722        x="-3958.3845" />                          722        x="-3958.3845" />
723     <text                                         723     <text
724        style="font-size:192px;font-style:norma    724        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
725        id="text202-7-5-3-27-6-2"                  725        id="text202-7-5-3-27-6-2"
726        font-size="192"                            726        font-size="192"
727        font-weight="bold"                         727        font-weight="bold"
728        font-style="normal"                        728        font-style="normal"
729        y="3679.27"                                729        y="3679.27"
730        x="-3804.9949"                             730        x="-3804.9949"
731        xml:space="preserve">rcutree_report_cpu !! 731        xml:space="preserve">rcu_cpu_starting()</text>
732     <g                                            732     <g
733        style="fill:none;stroke-width:0.025in"     733        style="fill:none;stroke-width:0.025in"
734        id="g3107-7-5-0"                           734        id="g3107-7-5-0"
735        transform="translate(-5767.4491,3108.54    735        transform="translate(-5767.4491,3108.5424)">
736       <rect                                       736       <rect
737          id="rect112-5-3-9"                       737          id="rect112-5-3-9"
738          style="stroke:#000000;stroke-width:30    738          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
739          rx="0"                                   739          rx="0"
740          height="1370.8721"                       740          height="1370.8721"
741          width="2809.1992"                        741          width="2809.1992"
742          y="949.37109"                            742          y="949.37109"
743          x="2084.55" />                           743          x="2084.55" />
744       <rect                                       744       <rect
745          id="rect112-3-3-5-3"                     745          id="rect112-3-3-5-3"
746          style="fill:none;stroke:#000000;strok    746          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
747          rx="0"                                   747          rx="0"
748          height="1294.8468"                       748          height="1294.8468"
749          width="2809.1992"                        749          width="2809.1992"
750          y="1025.3964"                            750          y="1025.3964"
751          x="2084.55" />                           751          x="2084.55" />
752     </g>                                          752     </g>
753     <text                                         753     <text
754        xml:space="preserve"                       754        xml:space="preserve"
755        x="-3308.9099"                             755        x="-3308.9099"
756        y="4837.4453"                              756        y="4837.4453"
757        font-style="normal"                        757        font-style="normal"
758        font-weight="bold"                         758        font-weight="bold"
759        font-size="192"                            759        font-size="192"
760        id="text202-6-6-2-6-6"                     760        id="text202-6-6-2-6-6"
761        style="font-size:192px;font-style:norma    761        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
762     <text                                         762     <text
763        xml:space="preserve"                       763        xml:space="preserve"
764        x="-1245.6189"                             764        x="-1245.6189"
765        y="5376.4731"                              765        y="5376.4731"
766        font-style="normal"                        766        font-style="normal"
767        font-weight="bold"                         767        font-weight="bold"
768        font-size="192"                            768        font-size="192"
769        id="text202-7-5-1-2-3-2-0"                 769        id="text202-7-5-1-2-3-2-0"
770        style="font-size:192px;font-style:norma    770        style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
771        sodipodi:linespacing="125%"><tspan         771        sodipodi:linespacing="125%"><tspan
772          style="font-size:159.57754517px;font-    772          style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
773          id="tspan3104-6-9-6">Leaf</tspan></te    773          id="tspan3104-6-9-6">Leaf</tspan></text>
774   </g>                                            774   </g>
775 </svg>                                            775 </svg>
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php