unplugged-system/device/google/cuttlefish/host/commands/cvd/parser/doc/vm.svg

454 lines
20 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: %3 Pages: 1 -->
<svg width="706pt" height="1421pt"
viewBox="0.00 0.00 705.55 1421.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1417)">
<title>%3</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1417 701.55,-1417 701.55,4 -4,4"/>
<!-- vm -->
<g id="node1" class="node">
<title>vm</title>
<ellipse fill="none" stroke="black" cx="27" cy="-855" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-851.3" font-family="Times,serif" font-size="14.00">vm</text>
</g>
<!-- cpus -->
<g id="node2" class="node">
<title>cpus</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1287" rx="27" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1283.3" font-family="Times,serif" font-size="14.00">cpus</text>
</g>
<!-- vm&#45;&#45;cpus -->
<g id="edge1" class="edge">
<title>vm&#45;&#45;cpus</title>
<path fill="none" stroke="black" d="M28.28,-873.28C29.73,-944.33 38.49,-1201.1 90,-1260 106.32,-1278.66 134.79,-1284.74 155.73,-1286.57"/>
</g>
<!-- vm_manager -->
<g id="node3" class="node">
<title>vm_manager</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1233" rx="57.69" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1229.3" font-family="Times,serif" font-size="14.00">vm_manager</text>
</g>
<!-- vm&#45;&#45;vm_manager -->
<g id="edge2" class="edge">
<title>vm&#45;&#45;vm_manager</title>
<path fill="none" stroke="black" d="M28.92,-872.96C32.25,-936.52 45.95,-1147.78 90,-1197 102.09,-1210.51 120.56,-1217.41 137.77,-1221.58"/>
</g>
<!-- vm&#45;&#45;vm_manager -->
<g id="edge17" class="edge">
<title>vm&#45;&#45;vm_manager</title>
<path fill="none" stroke="black" d="M28.6,-873.24C31.33,-939.48 44.4,-1164.05 90,-1215 99.21,-1225.29 112.11,-1231.74 125.34,-1235.46"/>
</g>
<!-- vsock_guest_cid -->
<g id="node4" class="node">
<title>vsock_guest_cid</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1179" rx="69.59" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1175.3" font-family="Times,serif" font-size="14.00">vsock_guest_cid</text>
</g>
<!-- vm&#45;&#45;vsock_guest_cid -->
<g id="edge3" class="edge">
<title>vm&#45;&#45;vsock_guest_cid</title>
<path fill="none" stroke="black" d="M29.37,-873.02C34.13,-930.87 51.77,-1110.59 90,-1152 98.12,-1160.8 108.95,-1166.79 120.32,-1170.85"/>
</g>
<!-- enable_minimal_mode -->
<g id="node5" class="node">
<title>enable_minimal_mode</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1125" rx="92.88" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1121.3" font-family="Times,serif" font-size="14.00">enable_minimal_mode</text>
</g>
<!-- vm&#45;&#45;enable_minimal_mode -->
<g id="edge4" class="edge">
<title>vm&#45;&#45;enable_minimal_mode</title>
<path fill="none" stroke="black" d="M30.26,-872.89C36.97,-923.34 58.33,-1065.18 90,-1098 96.24,-1104.47 103.93,-1109.4 112.2,-1113.17"/>
</g>
<!-- restart_subprocesses -->
<g id="node6" class="node">
<title>restart_subprocesses</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1071" rx="83.39" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1067.3" font-family="Times,serif" font-size="14.00">restart_subprocesses</text>
</g>
<!-- vm&#45;&#45;restart_subprocesses -->
<g id="edge5" class="edge">
<title>vm&#45;&#45;restart_subprocesses</title>
<path fill="none" stroke="black" d="M28.59,-873.23C30.82,-910.69 41.27,-996.78 90,-1044 97.29,-1051.06 106.32,-1056.29 115.86,-1060.16"/>
</g>
<!-- setupwizard_mode -->
<g id="node7" class="node">
<title>setupwizard_mode</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-1017" rx="77.19" ry="18"/>
<text text-anchor="middle" x="182.94" y="-1013.3" font-family="Times,serif" font-size="14.00">setupwizard_mode</text>
</g>
<!-- vm&#45;&#45;setupwizard_mode -->
<g id="edge6" class="edge">
<title>vm&#45;&#45;setupwizard_mode</title>
<path fill="none" stroke="black" d="M31.33,-873.19C37.6,-902.19 53.91,-958.79 90,-990 98.43,-997.29 108.75,-1002.61 119.38,-1006.5"/>
</g>
<!-- smt -->
<g id="node8" class="node">
<title>smt</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-963" rx="27" ry="18"/>
<text text-anchor="middle" x="182.94" y="-959.3" font-family="Times,serif" font-size="14.00">smt</text>
</g>
<!-- vm&#45;&#45;smt -->
<g id="edge7" class="edge">
<title>vm&#45;&#45;smt</title>
<path fill="none" stroke="black" d="M36.61,-871.83C46.89,-890.24 65.76,-919.36 90,-936 109.89,-949.65 136.74,-956.5 156.29,-959.87"/>
</g>
<!-- use_allocd -->
<g id="node9" class="node">
<title>use_allocd</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-909" rx="48.19" ry="18"/>
<text text-anchor="middle" x="182.94" y="-905.3" font-family="Times,serif" font-size="14.00">use_allocd</text>
</g>
<!-- vm&#45;&#45;use_allocd -->
<g id="edge8" class="edge">
<title>vm&#45;&#45;use_allocd</title>
<path fill="none" stroke="black" d="M49.54,-865.17C61.34,-870.54 76.32,-877.03 90,-882 107.2,-888.24 126.6,-894.11 143.12,-898.76"/>
</g>
<!-- use_sdcard -->
<g id="node10" class="node">
<title>use_sdcard</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-855" rx="50.09" ry="18"/>
<text text-anchor="middle" x="182.94" y="-851.3" font-family="Times,serif" font-size="14.00">use_sdcard</text>
</g>
<!-- vm&#45;&#45;use_sdcard -->
<g id="edge9" class="edge">
<title>vm&#45;&#45;use_sdcard</title>
<path fill="none" stroke="black" d="M54.11,-855C75.56,-855 106.54,-855 132.63,-855"/>
</g>
<!-- uuid -->
<g id="node11" class="node">
<title>uuid</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-801" rx="27" ry="18"/>
<text text-anchor="middle" x="182.94" y="-797.3" font-family="Times,serif" font-size="14.00">uuid</text>
</g>
<!-- vm&#45;&#45;uuid -->
<g id="edge10" class="edge">
<title>vm&#45;&#45;uuid</title>
<path fill="none" stroke="black" d="M49.54,-844.83C61.34,-839.46 76.32,-832.97 90,-828 112.52,-819.83 138.79,-812.31 157.48,-807.29"/>
</g>
<!-- file_verbosity -->
<g id="node12" class="node">
<title>file_verbosity</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-747" rx="59.59" ry="18"/>
<text text-anchor="middle" x="182.94" y="-743.3" font-family="Times,serif" font-size="14.00">file_verbosity</text>
</g>
<!-- vm&#45;&#45;file_verbosity -->
<g id="edge11" class="edge">
<title>vm&#45;&#45;file_verbosity</title>
<path fill="none" stroke="black" d="M36.61,-838.17C46.89,-819.76 65.76,-790.64 90,-774 102.07,-765.71 116.71,-759.94 130.72,-755.92"/>
</g>
<!-- verbosity -->
<g id="node13" class="node">
<title>verbosity</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-693" rx="43.59" ry="18"/>
<text text-anchor="middle" x="182.94" y="-689.3" font-family="Times,serif" font-size="14.00">verbosity</text>
</g>
<!-- vm&#45;&#45;verbosity -->
<g id="edge12" class="edge">
<title>vm&#45;&#45;verbosity</title>
<path fill="none" stroke="black" d="M31.33,-836.81C37.6,-807.81 53.91,-751.21 90,-720 103.97,-707.92 123.11,-701.24 140.31,-697.55"/>
</g>
<!-- Run_file_discovery -->
<g id="node14" class="node">
<title>Run_file_discovery</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-639" rx="79.89" ry="18"/>
<text text-anchor="middle" x="182.94" y="-635.3" font-family="Times,serif" font-size="14.00">Run_file_discovery</text>
</g>
<!-- vm&#45;&#45;Run_file_discovery -->
<g id="edge13" class="edge">
<title>vm&#45;&#45;Run_file_discovery</title>
<path fill="none" stroke="black" d="M28.59,-836.77C30.82,-799.31 41.27,-713.22 90,-666 97.65,-658.59 107.21,-653.2 117.27,-649.28"/>
</g>
<!-- config -->
<g id="node15" class="node">
<title>config</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-585" rx="33.29" ry="18"/>
<text text-anchor="middle" x="182.94" y="-581.3" font-family="Times,serif" font-size="14.00">config</text>
</g>
<!-- vm&#45;&#45;config -->
<g id="edge14" class="edge">
<title>vm&#45;&#45;config</title>
<path fill="none" stroke="black" d="M30.26,-837.11C36.97,-786.66 58.33,-644.82 90,-612 105.48,-595.96 129.94,-589.31 149.75,-586.62"/>
</g>
<!-- memory_mb -->
<g id="node16" class="node">
<title>memory_mb</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-531" rx="57.39" ry="18"/>
<text text-anchor="middle" x="182.94" y="-527.3" font-family="Times,serif" font-size="14.00">memory_mb</text>
</g>
<!-- vm&#45;&#45;memory_mb -->
<g id="edge15" class="edge">
<title>vm&#45;&#45;memory_mb</title>
<path fill="none" stroke="black" d="M29.37,-836.98C34.13,-779.13 51.77,-599.41 90,-558 100.04,-547.12 114.22,-540.54 128.43,-536.59"/>
</g>
<!-- custom_actions -->
<g id="node17" class="node">
<title>custom_actions</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-477" rx="65.79" ry="18"/>
<text text-anchor="middle" x="182.94" y="-473.3" font-family="Times,serif" font-size="14.00">custom_actions</text>
</g>
<!-- vm&#45;&#45;custom_actions -->
<g id="edge16" class="edge">
<title>vm&#45;&#45;custom_actions</title>
<path fill="none" stroke="black" d="M28.74,-836.97C31.75,-772.45 45.12,-554.15 90,-504 98.54,-494.45 110.26,-488.21 122.48,-484.14"/>
</g>
<!-- security -->
<g id="node29" class="node">
<title>security</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-423" rx="38.19" ry="18"/>
<text text-anchor="middle" x="182.94" y="-419.3" font-family="Times,serif" font-size="14.00">security</text>
</g>
<!-- vm&#45;&#45;security -->
<g id="edge29" class="edge">
<title>vm&#45;&#45;security</title>
<path fill="none" stroke="black" d="M28.28,-836.72C29.73,-765.67 38.49,-508.9 90,-450 103.58,-434.47 125.58,-427.65 144.65,-424.75"/>
</g>
<!-- kernel -->
<g id="node33" class="node">
<title>kernel</title>
<ellipse fill="none" stroke="black" cx="182.94" cy="-207" rx="32.49" ry="18"/>
<text text-anchor="middle" x="182.94" y="-203.3" font-family="Times,serif" font-size="14.00">kernel</text>
</g>
<!-- vm&#45;&#45;kernel -->
<g id="edge33" class="edge">
<title>vm&#45;&#45;kernel</title>
<path fill="none" stroke="black" d="M28.4,-836.63C30.2,-773.74 39.87,-561.88 90,-396 110.27,-328.94 151.85,-256.16 171.38,-223.96"/>
</g>
<!-- crosvm -->
<g id="node21" class="node">
<title>crosvm</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-1314" rx="37.09" ry="18"/>
<text text-anchor="middle" x="404.18" y="-1310.3" font-family="Times,serif" font-size="14.00">crosvm</text>
</g>
<!-- vm_manager&#45;&#45;crosvm -->
<g id="edge18" class="edge">
<title>vm_manager&#45;&#45;crosvm</title>
<path fill="none" stroke="black" d="M227.31,-1244.62C242.76,-1249.05 260.22,-1254.4 275.88,-1260 311.37,-1272.69 351.21,-1290.13 376.71,-1301.71"/>
</g>
<!-- qemu -->
<g id="node24" class="node">
<title>qemu</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-1233" rx="30.59" ry="18"/>
<text text-anchor="middle" x="404.18" y="-1229.3" font-family="Times,serif" font-size="14.00">qemu</text>
</g>
<!-- vm_manager&#45;&#45;qemu -->
<g id="edge22" class="edge">
<title>vm_manager&#45;&#45;qemu</title>
<path fill="none" stroke="black" d="M240.97,-1233C283.35,-1233 339.46,-1233 373.36,-1233"/>
</g>
<!-- gem5 -->
<g id="node25" class="node">
<title>gem5</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-1125" rx="30.59" ry="18"/>
<text text-anchor="middle" x="404.18" y="-1121.3" font-family="Times,serif" font-size="14.00">gem5</text>
</g>
<!-- vm_manager&#45;&#45;gem5 -->
<g id="edge24" class="edge">
<title>vm_manager&#45;&#45;gem5</title>
<path fill="none" stroke="black" d="M229.75,-1222.28C244.78,-1218.05 261.34,-1212.6 275.88,-1206 317.15,-1187.27 360.77,-1156.86 384.72,-1139.11"/>
</g>
<!-- crosvm_binary_dir -->
<g id="node18" class="node">
<title>crosvm_binary_dir</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1395" rx="47.39" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1391.3" font-family="Times,serif" font-size="14.00">binary_dir</text>
</g>
<!-- qemu_binary_dir -->
<g id="node19" class="node">
<title>qemu_binary_dir</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1233" rx="47.39" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1229.3" font-family="Times,serif" font-size="14.00">binary_dir</text>
</g>
<!-- gem5_binary_dir -->
<g id="node20" class="node">
<title>gem5_binary_dir</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1179" rx="47.39" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1175.3" font-family="Times,serif" font-size="14.00">binary_dir</text>
</g>
<!-- crosvm&#45;&#45;crosvm_binary_dir -->
<g id="edge19" class="edge">
<title>crosvm&#45;&#45;crosvm_binary_dir</title>
<path fill="none" stroke="black" d="M432.23,-1326.24C457.82,-1337.63 497.43,-1354.79 532.47,-1368 547.12,-1373.52 563.47,-1379.06 577.66,-1383.67"/>
</g>
<!-- seccomp_policy_dir -->
<g id="node22" class="node">
<title>seccomp_policy_dir</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1341" rx="82.59" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1337.3" font-family="Times,serif" font-size="14.00">seccomp_policy_dir</text>
</g>
<!-- crosvm&#45;&#45;seccomp_policy_dir -->
<g id="edge20" class="edge">
<title>crosvm&#45;&#45;seccomp_policy_dir</title>
<path fill="none" stroke="black" d="M440.13,-1318.52C468.23,-1322.15 508.61,-1327.37 543.39,-1331.87"/>
</g>
<!-- enable_sandbox -->
<g id="node23" class="node">
<title>enable_sandbox</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1287" rx="67.69" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1283.3" font-family="Times,serif" font-size="14.00">enable_sandbox</text>
</g>
<!-- crosvm&#45;&#45;enable_sandbox -->
<g id="edge21" class="edge">
<title>crosvm&#45;&#45;enable_sandbox</title>
<path fill="none" stroke="black" d="M440.13,-1309.48C471.13,-1305.47 517.09,-1299.53 553.97,-1294.76"/>
</g>
<!-- qemu&#45;&#45;qemu_binary_dir -->
<g id="edge23" class="edge">
<title>qemu&#45;&#45;qemu_binary_dir</title>
<path fill="none" stroke="black" d="M435.1,-1233C469.61,-1233 526.77,-1233 567.19,-1233"/>
</g>
<!-- gem5&#45;&#45;gem5_binary_dir -->
<g id="edge25" class="edge">
<title>gem5&#45;&#45;gem5_binary_dir</title>
<path fill="none" stroke="black" d="M432.48,-1132.06C468.96,-1141.49 533.83,-1158.27 575.33,-1169"/>
</g>
<!-- checkpoint_dir -->
<g id="node26" class="node">
<title>checkpoint_dir</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1125" rx="63.89" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1121.3" font-family="Times,serif" font-size="14.00">checkpoint_dir</text>
</g>
<!-- gem5&#45;&#45;checkpoint_dir -->
<g id="edge26" class="edge">
<title>gem5&#45;&#45;checkpoint_dir</title>
<path fill="none" stroke="black" d="M435.1,-1125C465.21,-1125 512.57,-1125 551,-1125"/>
</g>
<!-- debug_file -->
<g id="node27" class="node">
<title>debug_file</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1071" rx="48.19" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1067.3" font-family="Times,serif" font-size="14.00">debug_file</text>
</g>
<!-- gem5&#45;&#45;debug_file -->
<g id="edge27" class="edge">
<title>gem5&#45;&#45;debug_file</title>
<path fill="none" stroke="black" d="M432.48,-1117.94C468.85,-1108.53 533.44,-1091.83 574.96,-1081.1"/>
</g>
<!-- debug_flags -->
<g id="node28" class="node">
<title>debug_flags</title>
<ellipse fill="none" stroke="black" cx="615.01" cy="-1017" rx="53.89" ry="18"/>
<text text-anchor="middle" x="615.01" y="-1013.3" font-family="Times,serif" font-size="14.00">debug_flags</text>
</g>
<!-- gem5&#45;&#45;debug_flags -->
<g id="edge28" class="edge">
<title>gem5&#45;&#45;debug_flags</title>
<path fill="none" stroke="black" d="M423.73,-1111.11C447.79,-1093.59 491.53,-1063.43 532.47,-1044 545.27,-1037.92 559.79,-1032.64 573.01,-1028.4"/>
</g>
<!-- guest_enforce_security -->
<g id="node30" class="node">
<title>guest_enforce_security</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-504" rx="92.08" ry="18"/>
<text text-anchor="middle" x="404.18" y="-500.3" font-family="Times,serif" font-size="14.00">guest_enforce_security</text>
</g>
<!-- security&#45;&#45;guest_enforce_security -->
<g id="edge30" class="edge">
<title>security&#45;&#45;guest_enforce_security</title>
<path fill="none" stroke="black" d="M218.67,-430.08C236.36,-434.46 257.89,-440.98 275.88,-450 293.76,-458.96 294.01,-468.02 311.88,-477 322.22,-482.19 333.73,-486.57 345,-490.18"/>
</g>
<!-- serial_number -->
<g id="node31" class="node">
<title>serial_number</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-450" rx="61.99" ry="18"/>
<text text-anchor="middle" x="404.18" y="-446.3" font-family="Times,serif" font-size="14.00">serial_number</text>
</g>
<!-- security&#45;&#45;serial_number -->
<g id="edge31" class="edge">
<title>security&#45;&#45;serial_number</title>
<path fill="none" stroke="black" d="M220.14,-427.46C254.56,-431.7 306.85,-438.14 346.74,-443.05"/>
</g>
<!-- secure_hals -->
<g id="node32" class="node">
<title>secure_hals</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-396" rx="51.99" ry="18"/>
<text text-anchor="middle" x="404.18" y="-392.3" font-family="Times,serif" font-size="14.00">secure_hals</text>
</g>
<!-- security&#45;&#45;secure_hals -->
<g id="edge32" class="edge">
<title>security&#45;&#45;secure_hals</title>
<path fill="none" stroke="black" d="M220.14,-418.54C256.99,-414 314.33,-406.94 355,-401.93"/>
</g>
<!-- enable_kernel_log -->
<g id="node34" class="node">
<title>enable_kernel_log</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-342" rx="75.29" ry="18"/>
<text text-anchor="middle" x="404.18" y="-338.3" font-family="Times,serif" font-size="14.00">enable_kernel_log</text>
</g>
<!-- kernel&#45;&#45;enable_kernel_log -->
<g id="edge34" class="edge">
<title>kernel&#45;&#45;enable_kernel_log</title>
<path fill="none" stroke="black" d="M198.53,-222.95C220.79,-246.39 265.57,-290.04 311.88,-315 323.09,-321.04 335.81,-325.89 348.12,-329.71"/>
</g>
<!-- kgdb -->
<g id="node35" class="node">
<title>kgdb</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-288" rx="28.7" ry="18"/>
<text text-anchor="middle" x="404.18" y="-284.3" font-family="Times,serif" font-size="14.00">kgdb</text>
</g>
<!-- kernel&#45;&#45;kgdb -->
<g id="edge35" class="edge">
<title>kernel&#45;&#45;kgdb</title>
<path fill="none" stroke="black" d="M208.62,-218.39C234.15,-229.94 275.33,-247.93 311.88,-261 333.67,-268.79 358.93,-276.14 377.35,-281.19"/>
</g>
<!-- gdb_port -->
<g id="node36" class="node">
<title>gdb_port</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-234" rx="42.49" ry="18"/>
<text text-anchor="middle" x="404.18" y="-230.3" font-family="Times,serif" font-size="14.00">gdb_port</text>
</g>
<!-- kernel&#45;&#45;gdb_port -->
<g id="edge36" class="edge">
<title>kernel&#45;&#45;gdb_port</title>
<path fill="none" stroke="black" d="M214.89,-210.81C253.84,-215.61 320.8,-223.85 363.48,-229.11"/>
</g>
<!-- console -->
<g id="node37" class="node">
<title>console</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-180" rx="37.89" ry="18"/>
<text text-anchor="middle" x="404.18" y="-176.3" font-family="Times,serif" font-size="14.00">console</text>
</g>
<!-- kernel&#45;&#45;console -->
<g id="edge37" class="edge">
<title>kernel&#45;&#45;console</title>
<path fill="none" stroke="black" d="M214.89,-203.19C255.02,-198.25 324.88,-189.64 367.29,-184.42"/>
</g>
<!-- extra_kernel_cmdline -->
<g id="node38" class="node">
<title>extra_kernel_cmdline</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-126" rx="87.99" ry="18"/>
<text text-anchor="middle" x="404.18" y="-122.3" font-family="Times,serif" font-size="14.00">extra_kernel_cmdline</text>
</g>
<!-- kernel&#45;&#45;extra_kernel_cmdline -->
<g id="edge38" class="edge">
<title>kernel&#45;&#45;extra_kernel_cmdline</title>
<path fill="none" stroke="black" d="M208.62,-195.61C234.15,-184.06 275.33,-166.07 311.88,-153 324.33,-148.55 337.92,-144.24 350.71,-140.42"/>
</g>
<!-- initramfs_path -->
<g id="node39" class="node">
<title>initramfs_path</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-72" rx="62.29" ry="18"/>
<text text-anchor="middle" x="404.18" y="-68.3" font-family="Times,serif" font-size="14.00">initramfs_path</text>
</g>
<!-- kernel&#45;&#45;initramfs_path -->
<g id="edge39" class="edge">
<title>kernel&#45;&#45;initramfs_path</title>
<path fill="none" stroke="black" d="M198.53,-191.05C220.79,-167.61 265.57,-123.96 311.88,-99 324.69,-92.1 339.48,-86.75 353.37,-82.71"/>
</g>
<!-- path -->
<g id="node40" class="node">
<title>path</title>
<ellipse fill="none" stroke="black" cx="404.18" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="404.18" y="-14.3" font-family="Times,serif" font-size="14.00">path</text>
</g>
<!-- kernel&#45;&#45;path -->
<g id="edge40" class="edge">
<title>kernel&#45;&#45;path</title>
<path fill="none" stroke="black" d="M192.83,-189.7C210.74,-156.53 254.45,-83.87 311.88,-45 331.59,-31.66 358.02,-24.79 377.36,-21.32"/>
</g>
</g>
</svg>