diff options
| author | Joey Jiao <quic_jiangenj@quicinc.com> | 2024-07-02 08:46:15 +0800 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-07-02 10:02:40 +0000 |
| commit | 7726cde4f7af446747e3dbf550b8715bfd962115 (patch) | |
| tree | e5c485513058e13b3b9413e1a2af80a7e0f17c2e /docs/process_structure.drawio | |
| parent | 8373af667ad847377eab12a2c8f221ce679a772f (diff) | |
docs: update process structure to remove syz-fuzzer
Diffstat (limited to 'docs/process_structure.drawio')
| -rw-r--r-- | docs/process_structure.drawio | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/docs/process_structure.drawio b/docs/process_structure.drawio new file mode 100644 index 000000000..7c2812115 --- /dev/null +++ b/docs/process_structure.drawio @@ -0,0 +1,125 @@ +<mxfile host="65bd71144e"> + <diagram id="8wE5wqHyaLIEvyH2-8dm" name="Page-1"> + <mxGraphModel dx="1459" dy="621" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" background="#FFFFFF" math="0" shadow="0"> + <root> + <mxCell id="0"/> + <mxCell id="1" parent="0"/> + <mxCell id="10" value="" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;fillColor=#b1ddf0;strokeColor=#10739e;" vertex="1" parent="1"> + <mxGeometry x="150" y="370" width="660" height="390" as="geometry"/> + </mxCell> + <mxCell id="9" value="" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;fillColor=#b1ddf0;strokeColor=#10739e;" vertex="1" parent="1"> + <mxGeometry x="110" y="403" width="660" height="397" as="geometry"/> + </mxCell> + <mxCell id="2" value="" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;fillColor=#b1ddf0;strokeColor=#10739e;" vertex="1" parent="1"> + <mxGeometry x="70" y="440" width="660" height="410" as="geometry"/> + </mxCell> + <mxCell id="8" value="" style="edgeStyle=none;html=1;" edge="1" parent="1" source="3" target="4"> + <mxGeometry relative="1" as="geometry"/> + </mxCell> + <mxCell id="3" value="" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;fillColor=#0050ef;fontColor=#ffffff;strokeColor=#001DBC;" vertex="1" parent="1"> + <mxGeometry x="315" y="80" width="30" height="60" as="geometry"/> + </mxCell> + <mxCell id="4" value="syz-manager" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e3c800;fontColor=#000000;strokeColor=#B09500;" vertex="1" parent="1"> + <mxGeometry x="270" y="210" width="120" height="60" as="geometry"/> + </mxCell> + <mxCell id="5" value="crashes/crashN-T<br>corpus.db<br>corpus/*" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fillColor=#e3c800;fontColor=#000000;strokeColor=#B09500;" vertex="1" parent="1"> + <mxGeometry x="500" y="200" width="190" height="80" as="geometry"/> + </mxCell> + <mxCell id="7" value="workdir" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="565" y="200" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="11" value="VM" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="670" y="440" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="12" value="VM" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="710" y="403" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="13" value="VM" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="750" y="370" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="14" value="sshd /<br>adbd" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e3c800;fontColor=#000000;strokeColor=#B09500;" vertex="1" parent="1"> + <mxGeometry x="110" y="520" width="120" height="60" as="geometry"/> + </mxCell> + <mxCell id="15" value="syz-executor" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e3c800;fontColor=#000000;strokeColor=#B09500;" vertex="1" parent="1"> + <mxGeometry x="535" y="520.5" width="120" height="60" as="geometry"/> + </mxCell> + <mxCell id="16" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endFill=1;startArrow=classic;startFill=1;" edge="1" parent="1" source="4" target="15"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="470" as="sourcePoint"/> + <mxPoint x="450" y="420" as="targetPoint"/> + <Array as="points"> + <mxPoint x="330" y="470"/> + <mxPoint x="595" y="470"/> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="17" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="4" target="14"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="470" as="sourcePoint"/> + <mxPoint x="450" y="420" as="targetPoint"/> + </mxGeometry> + </mxCell> + <mxCell id="20" value="" style="endArrow=classic;startArrow=classic;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="4" target="5"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="470" as="sourcePoint"/> + <mxPoint x="450" y="420" as="targetPoint"/> + </mxGeometry> + </mxCell> + <mxCell id="21" value="Kernel + Modules" style="shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;fillColor=#f0a30a;strokeColor=#BD7000;fontColor=#000000;" vertex="1" parent="1"> + <mxGeometry x="70" y="670" width="660" height="60" as="geometry"/> + </mxCell> + <mxCell id="22" value="kcov" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="220" y="670" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="24" value="" style="endArrow=classic;html=1;entryX=0.795;entryY=0.033;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="15" target="21"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="470" as="sourcePoint"/> + <mxPoint x="450" y="420" as="targetPoint"/> + </mxGeometry> + </mxCell> + <mxCell id="26" value="" style="endArrow=classic;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="14" target="15"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="540" as="sourcePoint"/> + <mxPoint x="450" y="490" as="targetPoint"/> + </mxGeometry> + </mxCell> + <mxCell id="27" value="syscalls" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="595" y="600" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="28" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;entryX=0.25;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="22" target="15"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="400" y="540" as="sourcePoint"/> + <mxPoint x="450" y="490" as="targetPoint"/> + <Array as="points"> + <mxPoint x="350" y="640"/> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="29" value="coverage info" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="350" y="610" width="110" height="30" as="geometry"/> + </mxCell> + <mxCell id="30" value="RPC" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="330" y="310" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="31" value="inputs" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="430" y="440" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="32" value="invoke" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="345" y="520.5" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="33" value="scp, ssh" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="170" y="460" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="34" value="http: url" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="330" y="160" width="60" height="30" as="geometry"/> + </mxCell> + <mxCell id="35" value="sshkey: file" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="170" y="300" width="80" height="30" as="geometry"/> + </mxCell> + <mxCell id="36" value="vmlinux: file<br>kernel: file" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="565" y="685" width="125" height="30" as="geometry"/> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile>
\ No newline at end of file |
