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

TOMOYO Linux Cross Reference
Linux/Documentation/RCU/Design/Expedited-Grace-Periods/ExpRCUFlow.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 ] ~

  1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
  3 
  4 <!-- CreationDate: Wed Dec  9 17:39:46 2015 -->
  5 
  6 <!-- Magnification: 3.000 -->
  7 
  8 <svg
  9    xmlns:dc="http://purl.org/dc/elements/1.1/"
 10    xmlns:cc="http://creativecommons.org/ns#"
 11    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 12    xmlns:svg="http://www.w3.org/2000/svg"
 13    xmlns="http://www.w3.org/2000/svg"
 14    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 15    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 16    width="952.6817"
 17    height="1219.6219"
 18    viewBox="-66 -66 12729.905 16296.808"
 19    id="svg2"
 20    version="1.1"
 21    inkscape:version="0.48.4 r9939"
 22    sodipodi:docname="ExpRCUFlow.svg">
 23   <metadata
 24      id="metadata94">
 25     <rdf:RDF>
 26       <cc:Work
 27          rdf:about="">
 28         <dc:format>image/svg+xml</dc:format>
 29         <dc:type
 30            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 31         <dc:title />
 32       </cc:Work>
 33     </rdf:RDF>
 34   </metadata>
 35   <defs
 36      id="defs92">
 37     <marker
 38        inkscape:stockid="Arrow2Lend"
 39        orient="auto"
 40        refY="0"
 41        refX="0"
 42        id="Arrow2Lend"
 43        style="overflow:visible">
 44       <path
 45          id="path4146"
 46          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
 47          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"
 48          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
 49          inkscape:connector-curvature="0" />
 50     </marker>
 51     <marker
 52        inkscape:stockid="Arrow1Mend"
 53        orient="auto"
 54        refY="0"
 55        refX="0"
 56        id="Arrow1Mend"
 57        style="overflow:visible">
 58       <path
 59          id="path3852"
 60          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
 61          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 62          transform="matrix(-0.4,0,0,-0.4,-4,0)"
 63          inkscape:connector-curvature="0" />
 64     </marker>
 65     <marker
 66        inkscape:stockid="Arrow1Mend"
 67        orient="auto"
 68        refY="0"
 69        refX="0"
 70        id="Arrow1Mend-9"
 71        style="overflow:visible">
 72       <path
 73          inkscape:connector-curvature="0"
 74          id="path3852-7"
 75          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
 76          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 77          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
 78     </marker>
 79     <marker
 80        inkscape:stockid="Arrow2Lend"
 81        orient="auto"
 82        refY="0"
 83        refX="0"
 84        id="Arrow2Lend-7"
 85        style="overflow:visible">
 86       <path
 87          inkscape:connector-curvature="0"
 88          id="path4146-6"
 89          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
 90          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"
 91          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
 92     </marker>
 93     <marker
 94        inkscape:stockid="Arrow2Lend"
 95        orient="auto"
 96        refY="0"
 97        refX="0"
 98        id="Arrow2Lend-1"
 99        style="overflow:visible">
100       <path
101          inkscape:connector-curvature="0"
102          id="path4146-4"
103          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
104          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"
105          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
106     </marker>
107     <marker
108        inkscape:stockid="Arrow2Lend"
109        orient="auto"
110        refY="0"
111        refX="0"
112        id="Arrow2Lend-16"
113        style="overflow:visible">
114       <path
115          inkscape:connector-curvature="0"
116          id="path4146-8"
117          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
118          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"
119          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
120     </marker>
121     <marker
122        inkscape:stockid="Arrow2Lend"
123        orient="auto"
124        refY="0"
125        refX="0"
126        id="Arrow2Lend-160"
127        style="overflow:visible">
128       <path
129          inkscape:connector-curvature="0"
130          id="path4146-5"
131          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
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="matrix(-1.1,0,0,-1.1,-1.1,0)" />
134     </marker>
135     <marker
136        inkscape:stockid="Arrow2Lend"
137        orient="auto"
138        refY="0"
139        refX="0"
140        id="Arrow2Lend-78"
141        style="overflow:visible">
142       <path
143          inkscape:connector-curvature="0"
144          id="path4146-66"
145          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
146          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"
147          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
148     </marker>
149     <marker
150        inkscape:stockid="Arrow2Lend"
151        orient="auto"
152        refY="0"
153        refX="0"
154        id="Arrow2Lend-8"
155        style="overflow:visible">
156       <path
157          inkscape:connector-curvature="0"
158          id="path4146-56"
159          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
160          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"
161          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
162     </marker>
163     <marker
164        inkscape:stockid="Arrow2Lend"
165        orient="auto"
166        refY="0"
167        refX="0"
168        id="Arrow2Lend-19"
169        style="overflow:visible">
170       <path
171          inkscape:connector-curvature="0"
172          id="path4146-89"
173          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
174          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"
175          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
176     </marker>
177     <marker
178        inkscape:stockid="Arrow2Lend"
179        orient="auto"
180        refY="0"
181        refX="0"
182        id="Arrow2Lend-85"
183        style="overflow:visible">
184       <path
185          inkscape:connector-curvature="0"
186          id="path4146-3"
187          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
188          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"
189          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
190     </marker>
191     <marker
192        inkscape:stockid="Arrow2Lend"
193        orient="auto"
194        refY="0"
195        refX="0"
196        id="Arrow2Lend-73"
197        style="overflow:visible">
198       <path
199          inkscape:connector-curvature="0"
200          id="path4146-55"
201          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
202          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"
203          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
204     </marker>
205     <marker
206        inkscape:stockid="Arrow2Lend"
207        orient="auto"
208        refY="0"
209        refX="0"
210        id="Arrow2Lend-5"
211        style="overflow:visible">
212       <path
213          inkscape:connector-curvature="0"
214          id="path4146-88"
215          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
216          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"
217          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
218     </marker>
219     <marker
220        inkscape:stockid="Arrow2Lend"
221        orient="auto"
222        refY="0"
223        refX="0"
224        id="Arrow2Lend-198"
225        style="overflow:visible">
226       <path
227          inkscape:connector-curvature="0"
228          id="path4146-2"
229          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
230          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"
231          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
232     </marker>
233     <marker
234        inkscape:stockid="Arrow2Lend"
235        orient="auto"
236        refY="0"
237        refX="0"
238        id="Arrow2Lend-4"
239        style="overflow:visible">
240       <path
241          inkscape:connector-curvature="0"
242          id="path4146-22"
243          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
244          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"
245          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
246     </marker>
247     <marker
248        inkscape:stockid="Arrow2Lend"
249        orient="auto"
250        refY="0"
251        refX="0"
252        id="marker5072"
253        style="overflow:visible">
254       <path
255          inkscape:connector-curvature="0"
256          id="path5074"
257          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
258          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"
259          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
260     </marker>
261     <marker
262        inkscape:stockid="Arrow2Lend"
263        orient="auto"
264        refY="0"
265        refX="0"
266        id="Arrow2Lend-87"
267        style="overflow:visible">
268       <path
269          inkscape:connector-curvature="0"
270          id="path4146-63"
271          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
272          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"
273          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
274     </marker>
275     <marker
276        inkscape:stockid="Arrow2Lend"
277        orient="auto"
278        refY="0"
279        refX="0"
280        id="Arrow2Lend-6"
281        style="overflow:visible">
282       <path
283          inkscape:connector-curvature="0"
284          id="path4146-26"
285          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
286          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"
287          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
288     </marker>
289     <marker
290        inkscape:stockid="Arrow2Lend"
291        orient="auto"
292        refY="0"
293        refX="0"
294        id="Arrow2Lend-0"
295        style="overflow:visible">
296       <path
297          inkscape:connector-curvature="0"
298          id="path4146-51"
299          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
300          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"
301          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
302     </marker>
303   </defs>
304   <sodipodi:namedview
305      pagecolor="#ffffff"
306      bordercolor="#666666"
307      borderopacity="1"
308      objecttolerance="10"
309      gridtolerance="10"
310      guidetolerance="10"
311      inkscape:pageopacity="0"
312      inkscape:pageshadow="2"
313      inkscape:window-width="1090"
314      inkscape:window-height="1148"
315      id="namedview90"
316      showgrid="true"
317      inkscape:zoom="0.80021373"
318      inkscape:cx="462.49289"
319      inkscape:cy="623.19585"
320      inkscape:window-x="557"
321      inkscape:window-y="24"
322      inkscape:window-maximized="0"
323      inkscape:current-layer="g4"
324      inkscape:snap-grids="false"
325      fit-margin-top="5"
326      fit-margin-right="5"
327      fit-margin-bottom="5"
328      fit-margin-left="5" />
329   <g
330      style="fill:none;stroke-width:0.025in"
331      id="g4"
332      transform="translate(23.312813,523.41305)">
333     <!-- Line: box -->
334     <!-- Line: box -->
335     <!-- Line: box -->
336     <!-- Line: box -->
337     <!-- Line: box -->
338     <!-- Line: box -->
339     <!-- Line: box -->
340     <!-- Line -->
341     <!-- Arrowhead on XXXpoint 11475 2250 - 11475 3465-->
342     <!-- Line: box -->
343     <!-- Line: box -->
344     <!-- Line: box -->
345     <!-- Line: box -->
346     <!-- Line: box -->
347     <!-- Line -->
348     <!-- Arrowhead on XXXpoint 11475 5625 - 11475 6840-->
349     <!-- Line -->
350     <!-- Arrowhead on XXXpoint 7875 225 - 10665 225-->
351     <!-- Line -->
352     <!-- Arrowhead on XXXpoint 9675 675 - 7785 675-->
353     <!-- Line -->
354     <!-- Arrowhead on XXXpoint 9675 4725 - 10665 4725-->
355     <!-- Line -->
356     <!-- Arrowhead on XXXpoint 9225 5175 - 10665 5175-->
357     <!-- Line -->
358     <!-- Arrowhead on XXXpoint 8775 11475 - 10665 11475-->
359     <!-- Line: box -->
360     <!-- Line -->
361     <!-- Arrowhead on XXXpoint 11475 9000 - 11475 10215-->
362     <!-- Text -->
363     <!-- Text -->
364     <!-- Text -->
365     <!-- Text -->
366     <!-- Text -->
367     <!-- Text -->
368     <!-- Text -->
369     <!-- Text -->
370     <!-- Text -->
371     <!-- Text -->
372     <!-- Text -->
373     <!-- Text -->
374     <!-- Text -->
375     <g
376        id="g4104"
377        transform="translate(-1068.9745,0)">
378       <rect
379          transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)"
380          y="-7383.8755"
381          x="-6124.8989"
382          height="1966.2251"
383          width="1953.6969"
384          id="rect3032-1-0"
385          style="fill:#96ff96;fill-opacity:1;stroke:#000000;stroke-width:45.00382233;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
386       <text
387          sodipodi:linespacing="125%"
388          id="text4098"
389          y="818.40338"
390          x="8168.2671"
391          style="font-size:267.24359131px;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"
392          xml:space="preserve"><tspan
393            y="818.40338"
394            x="8168.2671"
395            id="tspan4100"
396            sodipodi:role="line">Idle or</tspan><tspan
397            id="tspan4102"
398            y="1152.4579"
399            x="8168.2671"
400            sodipodi:role="line">offline?</tspan></text>
401     </g>
402     <g
403        id="g4114"
404        transform="translate(0,147.96969)">
405       <rect
406          id="rect6"
407          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
408          rx="0"
409          height="1475.6636"
410          width="4401.7612"
411          y="0"
412          x="0" />
413       <text
414          sodipodi:linespacing="125%"
415          id="text4110"
416          y="835.11212"
417          x="2206.4917"
418          style="font-size:267.24359131px;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"
419          xml:space="preserve"><tspan
420            y="835.11212"
421            x="2206.4917"
422            id="tspan4112"
423            sodipodi:role="line">CPU N Start</tspan></text>
424     </g>
425     <path
426        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
427        d="M 4432.5052,897.4924 5684.8749,880.79414"
428        id="path4119"
429        inkscape:connector-curvature="0"
430        sodipodi:nodetypes="cc" />
431     <path
432        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
433        d="M 8503.0006,874.12161 9755.3703,857.42334"
434        id="path4119-8"
435        inkscape:connector-curvature="0"
436        sodipodi:nodetypes="cc" />
437     <text
438        xml:space="preserve"
439        style="font-size:267.24359131px;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"
440        x="8617.0977"
441        y="705.50983"
442        id="text4593"
443        sodipodi:linespacing="125%"><tspan
444          sodipodi:role="line"
445          id="tspan4595"
446          x="8617.0977"
447          y="705.50983">Y</tspan></text>
448     <g
449        style="fill:none;stroke-width:0.025in"
450        id="g4114-9"
451        transform="translate(9722.4732,131.27105)">
452       <rect
453          id="rect6-0"
454          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
455          rx="0"
456          height="1425.5687"
457          width="2748.6331"
458          y="0"
459          x="80.17308" />
460       <text
461          sodipodi:linespacing="125%"
462          id="text4110-5"
463          y="835.11212"
464          x="1460.1007"
465          style="font-size:267.24359131px;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"
466          xml:space="preserve"><tspan
467            y="835.11212"
468            x="1460.1007"
469            id="tspan4112-9"
470            sodipodi:role="line">Done</tspan></text>
471     </g>
472     <g
473        style="fill:none;stroke-width:0.025in"
474        id="g4114-5"
475        transform="translate(0,3705.3456)">
476       <rect
477          id="rect6-1"
478          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
479          rx="0"
480          height="1475.6636"
481          width="4401.7612"
482          y="0"
483          x="0" />
484       <text
485          sodipodi:linespacing="125%"
486          id="text4110-9"
487          y="835.11212"
488          x="2206.4917"
489          style="font-size:267.24359131px;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"
490          xml:space="preserve"><tspan
491            y="835.11212"
492            x="2206.4917"
493            sodipodi:role="line"
494            id="tspan4776">Send IPI to CPU N</tspan></text>
495     </g>
496     <path
497        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
498        d="M 7102.5627,2263.5171 4430.8404,3682.8694"
499        id="path4119-3"
500        inkscape:connector-curvature="0"
501        sodipodi:nodetypes="cc" />
502     <g
503        style="fill:none;stroke-width:0.025in"
504        id="g4104-1"
505        transform="translate(-1065.3349,6403.5782)">
506       <rect
507          transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)"
508          y="-7383.8755"
509          x="-6124.8989"
510          height="1966.2251"
511          width="1953.6969"
512          id="rect3032-1-0-6"
513          style="fill:#96ff96;fill-opacity:1;stroke:#000000;stroke-width:45.00382233;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
514       <text
515          sodipodi:linespacing="125%"
516          id="text4098-3"
517          y="482.00006"
518          x="8168.2671"
519          style="font-size:267.24359131px;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"
520          xml:space="preserve"><tspan
521            id="tspan4102-8"
522            y="482.00006"
523            x="8168.2671"
524            sodipodi:role="line">In RCU</tspan><tspan
525            y="816.05457"
526            x="8168.2671"
527            sodipodi:role="line"
528            id="tspan4833">read-side</tspan><tspan
529            y="1150.109"
530            x="8168.2671"
531            sodipodi:role="line"
532            id="tspan4835">critical</tspan><tspan
533            y="1484.1636"
534            x="8168.2671"
535            sodipodi:role="line"
536            id="tspan4837">section?</tspan></text>
537     </g>
538     <text
539        xml:space="preserve"
540        style="font-size:267.24362183px;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"
541        x="6463.0864"
542        y="2285.6765"
543        id="text4593-0"
544        sodipodi:linespacing="125%"><tspan
545          sodipodi:role="line"
546          id="tspan4595-6"
547          x="6463.0864"
548          y="2285.6765">N</tspan></text>
549     <path
550        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654108, 80.17308215;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
551        d="m 2189.1897,5219.361 16.6983,1252.3697"
552        id="path4119-0"
553        inkscape:connector-curvature="0"
554        sodipodi:nodetypes="cc" />
555     <g
556        style="fill:none;stroke-width:0.025in"
557        id="g4114-5-2"
558        transform="translate(0,6551.5479)">
559       <rect
560          id="rect6-1-7"
561          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
562          rx="0"
563          height="1475.6636"
564          width="4401.7612"
565          y="0"
566          x="0" />
567       <text
568          sodipodi:linespacing="125%"
569          id="text4110-9-5"
570          y="835.11212"
571          x="2206.4917"
572          style="font-size:267.24359131px;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
574            y="835.11212"
575            x="2206.4917"
576            sodipodi:role="line"
577            id="tspan4776-5">IPI Handler</tspan></text>
578     </g>
579     <path
580        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
581        d="m 4432.5052,7297.9678 1252.3697,-16.6982"
582        id="path4119-2"
583        inkscape:connector-curvature="0"
584        sodipodi:nodetypes="cc" />
585     <path
586        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
587        d="m 8503.0013,7278.6595 1252.369,-16.6982"
588        id="path4119-8-7"
589        inkscape:connector-curvature="0"
590        sodipodi:nodetypes="cc" />
591     <text
592        xml:space="preserve"
593        style="font-size:267.24362183px;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"
594        x="8617.0977"
595        y="7110.0186"
596        id="text4593-4"
597        sodipodi:linespacing="125%"><tspan
598          sodipodi:role="line"
599          id="tspan4595-0"
600          x="8617.0977"
601          y="7110.0186">N</tspan></text>
602     <g
603        style="fill:none;stroke-width:0.025in"
604        id="g4114-9-3"
605        transform="translate(9722.4732,6535.809)">
606       <rect
607          id="rect6-0-7"
608          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
609          rx="0"
610          height="1425.5687"
611          width="2748.6331"
612          y="29.467337"
613          x="80.17308" />
614       <text
615          sodipodi:linespacing="125%"
616          id="text4110-5-7"
617          y="503.71591"
618          x="1460.1007"
619          style="font-size:267.24359131px;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"
620          xml:space="preserve"><tspan
621            y="503.71591"
622            x="1460.1007"
623            id="tspan4112-9-0"
624            sodipodi:role="line">Report CPU</tspan><tspan
625            y="837.77039"
626            x="1460.1007"
627            sodipodi:role="line"
628            id="tspan4923">Quiescent</tspan><tspan
629            y="1171.825"
630            x="1460.1007"
631            sodipodi:role="line"
632            id="tspan4925">State</tspan></text>
633     </g>
634     <path
635        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654335, 80.17308669;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
636        d="m 7102.5627,8725.7454 16.6983,1252.3697"
637        id="path4119-0-0"
638        inkscape:connector-curvature="0"
639        sodipodi:nodetypes="cc" />
640     <text
641        xml:space="preserve"
642        style="font-size:267.24362183px;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"
643        x="6797.0522"
644        y="9018.6807"
645        id="text4593-3"
646        sodipodi:linespacing="125%"><tspan
647          sodipodi:role="line"
648          id="tspan4595-2"
649          x="6797.0522"
650          y="9018.6807">Y</tspan></text>
651     <g
652        style="fill:none;stroke-width:0.025in"
653        id="g4114-9-3-8"
654        transform="translate(-80.17308,11381.108)">
655       <rect
656          id="rect6-0-7-5"
657          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
658          rx="0"
659          height="1425.5687"
660          width="2748.6331"
661          y="29.467337"
662          x="80.17308" />
663       <text
664          sodipodi:linespacing="125%"
665          id="text4110-5-7-6"
666          y="841.88086"
667          x="1460.1007"
668          style="font-size:267.24359131px;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"
669          xml:space="preserve"><tspan
670            y="841.88086"
671            x="1460.1007"
672            sodipodi:role="line"
673            id="tspan4925-1">rcu_read_unlock()</tspan></text>
674     </g>
675     <path
676        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654562, 80.17309124;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
677        d="m 1362.6256,10071.26 16.6983,1252.369"
678        id="path4119-0-0-7"
679        inkscape:connector-curvature="0"
680        sodipodi:nodetypes="cc" />
681     <path
682        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
683        d="m 1362.6256,12883.919 16.6983,1252.369"
684        id="path4119-0-0-7-7"
685        inkscape:connector-curvature="0"
686        sodipodi:nodetypes="cc" />
687     <g
688        style="fill:none;stroke-width:0.025in"
689        id="g4114-9-3-8-1"
690        transform="translate(9722.4732,11389.458)">
691       <rect
692          id="rect6-0-7-5-1"
693          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
694          rx="0"
695          height="1425.5687"
696          width="2748.6331"
697          y="29.467337"
698          x="80.17308" />
699       <text
700          sodipodi:linespacing="125%"
701          id="text4110-5-7-6-2"
702          y="841.88086"
703          x="1460.1007"
704          style="font-size:267.24359131px;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
706            y="841.88086"
707            x="1460.1007"
708            sodipodi:role="line"
709            id="tspan4925-1-2">Context Switch</tspan></text>
710     </g>
711     <path
712        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654789, 80.17309578;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
713        d="m 11165.272,10071.26 16.698,1252.369"
714        id="path4119-0-0-7-8"
715        inkscape:connector-curvature="0"
716        sodipodi:nodetypes="cc" />
717     <g
718        style="fill:none;stroke-width:0.025in"
719        id="g4114-9-3-9"
720        transform="translate(-80.17308,14163.046)">
721       <rect
722          id="rect6-0-7-1"
723          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
724          rx="0"
725          height="1425.5687"
726          width="2748.6331"
727          y="29.467337"
728          x="80.17308" />
729       <text
730          sodipodi:linespacing="125%"
731          id="text4110-5-7-3"
732          y="503.71591"
733          x="1460.1007"
734          style="font-size:267.24359131px;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"
735          xml:space="preserve"><tspan
736            y="503.71591"
737            x="1460.1007"
738            id="tspan4112-9-0-4"
739            sodipodi:role="line">Report CPU</tspan><tspan
740            y="837.77039"
741            x="1460.1007"
742            sodipodi:role="line"
743            id="tspan4923-3">and Task</tspan><tspan
744            y="1171.825"
745            x="1460.1007"
746            sodipodi:role="line"
747            id="tspan4925-9">Quiescent States</tspan></text>
748     </g>
749     <g
750        style="fill:none;stroke-width:0.025in"
751        id="g4114-9-3-8-1-8"
752        transform="translate(5663.2978,11389.458)">
753       <rect
754          id="rect6-0-7-5-1-1"
755          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
756          rx="0"
757          height="1425.5687"
758          width="2748.6331"
759          y="29.467337"
760          x="80.17308" />
761       <text
762          sodipodi:linespacing="125%"
763          id="text4110-5-7-6-2-4"
764          y="841.88086"
765          x="1460.1007"
766          style="font-size:267.24359131px;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"
767          xml:space="preserve"><tspan
768            y="841.88086"
769            x="1460.1007"
770            sodipodi:role="line"
771            id="tspan4925-1-2-4">Enqueue Task</tspan></text>
772     </g>
773     <path
774        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
775        d="M 9827.612,12141.988 8575.243,12125.29"
776        id="path4119-8-7-5"
777        inkscape:connector-curvature="0"
778        sodipodi:nodetypes="cc" />
779     <path
780        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
781        d="m 7106.0965,12818.962 16.6983,1252.369"
782        id="path4119-0-0-7-7-5"
783        inkscape:connector-curvature="0"
784        sodipodi:nodetypes="cc" />
785     <g
786        style="fill:none;stroke-width:0.025in"
787        id="g4114-9-3-9-2"
788        transform="translate(5663.2978,14098.088)">
789       <rect
790          id="rect6-0-7-1-8"
791          style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
792          rx="0"
793          height="1425.5687"
794          width="2748.6331"
795          y="29.467337"
796          x="80.17308" />
797       <text
798          sodipodi:linespacing="125%"
799          id="text4110-5-7-3-4"
800          y="503.71591"
801          x="1460.1007"
802          style="font-size:267.24359131px;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"
803          xml:space="preserve"><tspan
804            y="503.71591"
805            x="1460.1007"
806            sodipodi:role="line"
807            id="tspan4923-3-2">Report CPU</tspan><tspan
808            y="837.77039"
809            x="1460.1007"
810            sodipodi:role="line"
811            id="tspan4925-9-9">Quiescent</tspan><tspan
812            y="1171.825"
813            x="1460.1007"
814            sodipodi:role="line"
815            id="tspan5239">State</tspan></text>
816     </g>
817     <path
818        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654562, 80.17309124;stroke-dashoffset:0;marker-end:url(#Arrow2Lend)"
819        d="M 5733.305,14095.542 2761.014,12809.774"
820        id="path4119-0-0-2"
821        inkscape:connector-curvature="0"
822        sodipodi:nodetypes="cc" />
823     <path
824        style="fill:none;stroke:#000000;stroke-width:40.08654022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:40.08654107, 80.17308214;stroke-dashoffset:0"
825        d="m 1353.3524,10079.499 9701.6916,0 100.189,-16.698"
826        id="path5265"
827        inkscape:connector-curvature="0"
828        sodipodi:nodetypes="ccc" />
829   </g>
830 </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