WIP FPC-III support
[linux/fpc-iii.git] / Documentation / RCU / Design / Expedited-Grace-Periods / ExpSchedFlow.svg
blob6189ffcc6aff8e87e78900b729cb712bad782d1b
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
4 <!-- CreationDate: Wed Dec 9 17:39:46 2015 -->
6 <!-- Magnification: 3.000 -->
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="1425.6191"
18 viewBox="-66 -66 12729.905 19049.38"
19 id="svg2"
20 version="1.1"
21 inkscape:version="0.48.4 r9939"
22 sodipodi:docname="ExpSchedFlow.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 <marker
304 inkscape:stockid="Arrow2Lend"
305 orient="auto"
306 refY="0"
307 refX="0"
308 id="Arrow2Lend-58"
309 style="overflow:visible">
310 <path
311 id="path4146-61"
312 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
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,0)"
315 inkscape:connector-curvature="0" />
316 </marker>
317 </defs>
318 <sodipodi:namedview
319 pagecolor="#ffffff"
320 bordercolor="#666666"
321 borderopacity="1"
322 objecttolerance="10"
323 gridtolerance="10"
324 guidetolerance="10"
325 inkscape:pageopacity="0"
326 inkscape:pageshadow="2"
327 inkscape:window-width="1090"
328 inkscape:window-height="1148"
329 id="namedview90"
330 showgrid="true"
331 inkscape:zoom="0.69092787"
332 inkscape:cx="476.34085"
333 inkscape:cy="712.80957"
334 inkscape:window-x="770"
335 inkscape:window-y="24"
336 inkscape:window-maximized="0"
337 inkscape:current-layer="g4"
338 inkscape:snap-grids="false"
339 fit-margin-top="5"
340 fit-margin-right="5"
341 fit-margin-bottom="5"
342 fit-margin-left="5" />
344 style="fill:none;stroke-width:0.025in"
345 id="g4"
346 transform="translate(23.312814,523.41265)">
347 <!-- Line: box -->
348 <!-- Line: box -->
349 <!-- Line: box -->
350 <!-- Line: box -->
351 <!-- Line: box -->
352 <!-- Line: box -->
353 <!-- Line: box -->
354 <!-- Line -->
355 <!-- Arrowhead on XXXpoint 11475 2250 - 11475 3465-->
356 <!-- Line: box -->
357 <!-- Line: box -->
358 <!-- Line: box -->
359 <!-- Line: box -->
360 <!-- Line: box -->
361 <!-- Line -->
362 <!-- Arrowhead on XXXpoint 11475 5625 - 11475 6840-->
363 <!-- Line -->
364 <!-- Arrowhead on XXXpoint 7875 225 - 10665 225-->
365 <!-- Line -->
366 <!-- Arrowhead on XXXpoint 9675 675 - 7785 675-->
367 <!-- Line -->
368 <!-- Arrowhead on XXXpoint 9675 4725 - 10665 4725-->
369 <!-- Line -->
370 <!-- Arrowhead on XXXpoint 9225 5175 - 10665 5175-->
371 <!-- Line -->
372 <!-- Arrowhead on XXXpoint 8775 11475 - 10665 11475-->
373 <!-- Line: box -->
374 <!-- Line -->
375 <!-- Arrowhead on XXXpoint 11475 9000 - 11475 10215-->
376 <!-- Text -->
377 <!-- Text -->
378 <!-- Text -->
379 <!-- Text -->
380 <!-- Text -->
381 <!-- Text -->
382 <!-- Text -->
383 <!-- Text -->
384 <!-- Text -->
385 <!-- Text -->
386 <!-- Text -->
387 <!-- Text -->
388 <!-- Text -->
390 id="g4104"
391 transform="translate(-1068.9745,0)">
392 <rect
393 transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)"
394 y="-7383.8755"
395 x="-6124.8989"
396 height="1966.2251"
397 width="1953.6969"
398 id="rect3032-1-0"
399 style="fill:#96ff96;fill-opacity:1;stroke:#000000;stroke-width:45.00382233;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
400 <text
401 sodipodi:linespacing="125%"
402 id="text4098"
403 y="818.40338"
404 x="8168.2671"
405 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"
406 xml:space="preserve"><tspan
407 y="818.40338"
408 x="8168.2671"
409 id="tspan4100"
410 sodipodi:role="line">Idle or</tspan><tspan
411 id="tspan4102"
412 y="1152.4579"
413 x="8168.2671"
414 sodipodi:role="line">offline?</tspan></text>
415 </g>
417 id="g4114"
418 transform="translate(0,147.96969)">
419 <rect
420 id="rect6"
421 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
422 rx="0"
423 height="1475.6636"
424 width="4401.7612"
425 y="0"
426 x="0" />
427 <text
428 sodipodi:linespacing="125%"
429 id="text4110"
430 y="835.11212"
431 x="2206.4917"
432 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"
433 xml:space="preserve"><tspan
434 y="835.11212"
435 x="2206.4917"
436 id="tspan4112"
437 sodipodi:role="line">CPU N Start</tspan></text>
438 </g>
439 <path
440 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)"
441 d="M 4432.5052,897.4924 5684.8749,880.79414"
442 id="path4119"
443 inkscape:connector-curvature="0"
444 sodipodi:nodetypes="cc" />
445 <path
446 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)"
447 d="M 8503.0006,874.12161 9755.3703,857.42334"
448 id="path4119-8"
449 inkscape:connector-curvature="0"
450 sodipodi:nodetypes="cc" />
451 <text
452 xml:space="preserve"
453 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"
454 x="8617.0977"
455 y="705.50983"
456 id="text4593"
457 sodipodi:linespacing="125%"><tspan
458 sodipodi:role="line"
459 id="tspan4595"
460 x="8617.0977"
461 y="705.50983">Y</tspan></text>
463 style="fill:none;stroke-width:0.025in"
464 id="g4114-9"
465 transform="translate(9722.4732,131.27105)">
466 <rect
467 id="rect6-0"
468 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
469 rx="0"
470 height="1425.5687"
471 width="2748.6331"
472 y="0"
473 x="80.17308" />
474 <text
475 sodipodi:linespacing="125%"
476 id="text4110-5"
477 y="835.11212"
478 x="1460.1007"
479 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"
480 xml:space="preserve"><tspan
481 y="835.11212"
482 x="1460.1007"
483 id="tspan4112-9"
484 sodipodi:role="line">Done</tspan></text>
485 </g>
487 style="fill:none;stroke-width:0.025in"
488 id="g4114-5"
489 transform="translate(0,3705.3456)">
490 <rect
491 id="rect6-1"
492 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
493 rx="0"
494 height="1475.6636"
495 width="4401.7612"
496 y="0"
497 x="0" />
498 <text
499 sodipodi:linespacing="125%"
500 id="text4110-9"
501 y="835.11212"
502 x="2206.4917"
503 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"
504 xml:space="preserve"><tspan
505 y="835.11212"
506 x="2206.4917"
507 sodipodi:role="line"
508 id="tspan4776">Send IPI to CPU N</tspan></text>
509 </g>
510 <path
511 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)"
512 d="M 7102.5627,2263.5171 4430.8404,3682.8694"
513 id="path4119-3"
514 inkscape:connector-curvature="0"
515 sodipodi:nodetypes="cc" />
517 style="fill:none;stroke-width:0.025in"
518 id="g4104-1"
519 transform="translate(-1065.3349,6403.5782)">
520 <rect
521 transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)"
522 y="-7383.8755"
523 x="-6124.8989"
524 height="1966.2251"
525 width="1953.6969"
526 id="rect3032-1-0-6"
527 style="fill:#96ff96;fill-opacity:1;stroke:#000000;stroke-width:45.00382233;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
528 <text
529 sodipodi:linespacing="125%"
530 id="text4098-3"
531 y="985.4306"
532 x="8168.2671"
533 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"
534 xml:space="preserve"><tspan
535 y="985.4306"
536 x="8168.2671"
537 sodipodi:role="line"
538 id="tspan3109">CPU idle?</tspan></text>
539 </g>
540 <text
541 xml:space="preserve"
542 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"
543 x="6463.0864"
544 y="2285.6765"
545 id="text4593-0"
546 sodipodi:linespacing="125%"><tspan
547 sodipodi:role="line"
548 id="tspan4595-6"
549 x="6463.0864"
550 y="2285.6765">N</tspan></text>
551 <path
552 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)"
553 d="m 2189.1897,5219.361 16.6983,1252.3697"
554 id="path4119-0"
555 inkscape:connector-curvature="0"
556 sodipodi:nodetypes="cc" />
558 style="fill:none;stroke-width:0.025in"
559 id="g4114-5-2"
560 transform="translate(0,6551.5479)">
561 <rect
562 id="rect6-1-7"
563 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
564 rx="0"
565 height="1475.6636"
566 width="4401.7612"
567 y="0"
568 x="0" />
569 <text
570 sodipodi:linespacing="125%"
571 id="text4110-9-5"
572 y="835.11212"
573 x="2206.4917"
574 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"
575 xml:space="preserve"><tspan
576 y="835.11212"
577 x="2206.4917"
578 sodipodi:role="line"
579 id="tspan4776-5">IPI Handler</tspan></text>
580 </g>
581 <path
582 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)"
583 d="m 4432.5052,7297.9678 1252.3697,-16.6982"
584 id="path4119-2"
585 inkscape:connector-curvature="0"
586 sodipodi:nodetypes="cc" />
587 <path
588 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)"
589 d="m 8503.0013,7278.6595 1252.369,-16.6982"
590 id="path4119-8-7"
591 inkscape:connector-curvature="0"
592 sodipodi:nodetypes="cc" />
593 <text
594 xml:space="preserve"
595 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"
596 x="8617.0977"
597 y="7110.0186"
598 id="text4593-4"
599 sodipodi:linespacing="125%"><tspan
600 sodipodi:role="line"
601 id="tspan4595-0"
602 x="8617.0977"
603 y="7110.0186">Y</tspan></text>
605 style="fill:none;stroke-width:0.025in"
606 id="g4114-9-3"
607 transform="translate(9722.4732,6535.809)">
608 <rect
609 id="rect6-0-7"
610 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
611 rx="0"
612 height="1425.5687"
613 width="2748.6331"
614 y="29.467337"
615 x="80.17308" />
616 <text
617 sodipodi:linespacing="125%"
618 id="text4110-5-7"
619 y="503.71591"
620 x="1460.1007"
621 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"
622 xml:space="preserve"><tspan
623 y="503.71591"
624 x="1460.1007"
625 id="tspan4112-9-0"
626 sodipodi:role="line">Report CPU</tspan><tspan
627 y="837.77039"
628 x="1460.1007"
629 sodipodi:role="line"
630 id="tspan4923">Quiescent</tspan><tspan
631 y="1171.825"
632 x="1460.1007"
633 sodipodi:role="line"
634 id="tspan4925">State</tspan></text>
635 </g>
636 <path
637 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)"
638 d="m 7102.5627,11478.337 16.6983,1252.35"
639 id="path4119-0-0"
640 inkscape:connector-curvature="0"
641 sodipodi:nodetypes="cc" />
642 <text
643 xml:space="preserve"
644 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"
645 x="6797.0522"
646 y="9018.6807"
647 id="text4593-3"
648 sodipodi:linespacing="125%"><tspan
649 sodipodi:role="line"
650 id="tspan4595-2"
651 x="6797.0522"
652 y="9018.6807">N</tspan></text>
654 style="fill:none;stroke-width:0.025in"
655 id="g4114-9-3-8"
656 transform="translate(-80.17308,14133.68)">
657 <rect
658 id="rect6-0-7-5"
659 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
660 rx="0"
661 height="1425.5687"
662 width="2748.6331"
663 y="29.467337"
664 x="80.17308" />
665 <text
666 sodipodi:linespacing="125%"
667 id="text4110-5-7-6"
668 y="841.88086"
669 x="1460.1007"
670 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"
671 xml:space="preserve"><tspan
672 y="841.88086"
673 x="1460.1007"
674 sodipodi:role="line"
675 id="tspan4925-1">Context Switch</tspan></text>
676 </g>
677 <path
678 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)"
679 d="m 1362.6256,12823.832 16.6983,1252.369"
680 id="path4119-0-0-7"
681 inkscape:connector-curvature="0"
682 sodipodi:nodetypes="cc" />
683 <path
684 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)"
685 d="m 1362.6256,15636.491 16.6983,1252.369"
686 id="path4119-0-0-7-7"
687 inkscape:connector-curvature="0"
688 sodipodi:nodetypes="cc" />
690 style="fill:none;stroke-width:0.025in"
691 id="g4114-9-3-8-1"
692 transform="translate(9722.4732,14142.03)">
693 <rect
694 id="rect6-0-7-5-1"
695 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
696 rx="0"
697 height="1425.5687"
698 width="2748.6331"
699 y="29.467337"
700 x="80.17308" />
701 <text
702 sodipodi:linespacing="125%"
703 id="text4110-5-7-6-2"
704 y="841.88086"
705 x="1460.1007"
706 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"
707 xml:space="preserve"><tspan
708 y="841.88086"
709 x="1460.1007"
710 sodipodi:role="line"
711 id="tspan4925-1-2">CPU Offline</tspan></text>
712 </g>
713 <path
714 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)"
715 d="m 11165.272,12823.832 16.698,1252.369"
716 id="path4119-0-0-7-8"
717 inkscape:connector-curvature="0"
718 sodipodi:nodetypes="cc" />
720 style="fill:none;stroke-width:0.025in"
721 id="g4114-9-3-9"
722 transform="translate(-80.17308,16915.618)">
723 <rect
724 id="rect6-0-7-1"
725 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
726 rx="0"
727 height="1425.5687"
728 width="2748.6331"
729 y="29.467337"
730 x="80.17308" />
731 <text
732 sodipodi:linespacing="125%"
733 id="text4110-5-7-3"
734 y="505.47754"
735 x="1460.1007"
736 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"
737 xml:space="preserve"><tspan
738 y="505.47754"
739 x="1460.1007"
740 id="tspan4112-9-0-4"
741 sodipodi:role="line">Report CPU</tspan><tspan
742 y="839.53204"
743 x="1460.1007"
744 sodipodi:role="line"
745 id="tspan4925-9">Quiescent</tspan><tspan
746 y="1173.5865"
747 x="1460.1007"
748 sodipodi:role="line"
749 id="tspan3168">State</tspan></text>
750 </g>
751 <path
752 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)"
753 d="m 11165.272,15571.534 16.698,1252.369"
754 id="path4119-0-0-7-7-5"
755 inkscape:connector-curvature="0"
756 sodipodi:nodetypes="cc" />
758 style="fill:none;stroke-width:0.025in"
759 id="g4114-9-3-9-2"
760 transform="translate(9722.4732,16850.66)">
761 <rect
762 id="rect6-0-7-1-8"
763 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
764 rx="0"
765 height="1425.5687"
766 width="2748.6331"
767 y="29.467337"
768 x="80.17308" />
769 <text
770 sodipodi:linespacing="125%"
771 id="text4110-5-7-3-4"
772 y="503.71591"
773 x="1460.1007"
774 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"
775 xml:space="preserve"><tspan
776 y="503.71591"
777 x="1460.1007"
778 sodipodi:role="line"
779 id="tspan4923-3-2">Report CPU</tspan><tspan
780 y="837.77039"
781 x="1460.1007"
782 sodipodi:role="line"
783 id="tspan4925-9-9">Quiescent</tspan><tspan
784 y="1171.825"
785 x="1460.1007"
786 sodipodi:role="line"
787 id="tspan5239">State</tspan></text>
788 </g>
789 <path
790 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"
791 d="m 1353.3524,12832.071 9701.6916,0 100.189,-16.698"
792 id="path5265"
793 inkscape:connector-curvature="0"
794 sodipodi:nodetypes="ccc" />
795 <path
796 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)"
797 d="m 7112.6465,8669.1867 16.6983,1252.369"
798 id="path4119-0-0-7-7-5-7"
799 inkscape:connector-curvature="0"
800 sodipodi:nodetypes="cc" />
802 style="fill:none;stroke-width:0.025in"
803 id="g4114-9-3-8-1-8-3"
804 transform="translate(5663.1399,9972.3627)">
805 <rect
806 id="rect6-0-7-5-1-1-9"
807 style="fill:#87cfff;stroke:#000000;stroke-width:45.00382233;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
808 rx="0"
809 height="1425.5687"
810 width="2748.6331"
811 y="29.467337"
812 x="80.17308" />
813 <text
814 sodipodi:linespacing="125%"
815 id="text4110-5-7-6-2-4-0"
816 y="670.74316"
817 x="1460.1007"
818 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"
819 xml:space="preserve"><tspan
820 y="670.74316"
821 x="1460.1007"
822 sodipodi:role="line"
823 id="tspan4925-1-2-4-5">Request</tspan><tspan
824 y="1004.7976"
825 x="1460.1007"
826 sodipodi:role="line"
827 id="tspan3100">context switch</tspan></text>
828 </g>
829 </g>
830 </svg>