diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
commit | e6918187568dbd01842d8d1d2c808ce16a894239 (patch) | |
tree | 64f88b554b444a49f656b6c656111a145cbbaa28 /src/spdk/dpdk/doc/guides/contributing/img | |
parent | Initial commit. (diff) | |
download | ceph-e6918187568dbd01842d8d1d2c808ce16a894239.tar.xz ceph-e6918187568dbd01842d8d1d2c808ce16a894239.zip |
Adding upstream version 18.2.2.upstream/18.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/spdk/dpdk/doc/guides/contributing/img')
3 files changed, 2925 insertions, 0 deletions
diff --git a/src/spdk/dpdk/doc/guides/contributing/img/abi_stability_policy.svg b/src/spdk/dpdk/doc/guides/contributing/img/abi_stability_policy.svg new file mode 100644 index 000000000..4fd400731 --- /dev/null +++ b/src/spdk/dpdk/doc/guides/contributing/img/abi_stability_policy.svg @@ -0,0 +1,1059 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1237.4869" + height="481.37463" + version="1.1" + viewBox="0 0 1237.4869 481.37463" + xml:space="preserve" + id="svg7800" + sodipodi:docname="abi_stability_policy.svg" + inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"><metadata + id="metadata7804"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1017" + id="namedview7802" + showgrid="false" + inkscape:zoom="0.8875" + inkscape:cx="840.50495" + inkscape:cy="179.36692" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="svg7800" /><defs + id="defs7394"><clipPath + id="clipPath3975"><path + d="M 0,1.2207e-4 H 960 V 540.00012 H 0 Z" + id="path7226" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4003"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7229" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4025"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7232" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4037"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7235" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4049"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7238" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4061"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7241" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4073"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7244" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4085"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7247" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4097"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7250" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4109"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7253" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4121"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7256" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4133"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7259" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4145"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7262" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4157"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7265" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4169"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7268" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4181"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7271" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4193"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7274" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4205"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7277" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4217"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7280" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4229"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7283" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4241"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7286" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4253"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7289" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4265"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7292" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4277"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7295" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4289"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7298" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4301"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7301" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4313"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7304" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4327"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7307" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4339"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7310" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4351"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7313" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4363"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7316" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4375"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7319" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4389"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7322" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4403"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7325" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4417"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7328" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4429"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7331" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4441"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7334" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4453"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7337" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4477"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7340" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4489"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7343" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4501"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7346" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4513"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7349" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4525"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7352" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4537"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7355" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4549"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7358" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4561"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7361" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4573"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7364" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4589"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7367" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4601"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7370" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4615"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7373" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4629"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7376" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4641"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7379" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4653"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7382" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4673"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7385" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4685"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7388" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath4699"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path7391" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath></defs><g + id="g7406" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><path + style="fill:#44546a" + inkscape:connector-curvature="0" + id="path7400" + d="m 161.83,180.57 773.79,4.78 c 0.82,0.01 1.49,0.68 1.49,1.51 -0.01,0.83 -0.68,1.5 -1.51,1.49 l -773.79,-4.78 c -0.83,-0.01 -1.5,-0.68 -1.49,-1.51 0.01,-0.83 0.68,-1.5 1.51,-1.49 z m 772.3,1.77 8.97,4.56 -9.03,4.44 z" /><path + style="fill:#00b050;fill-rule:evenodd" + inkscape:connector-curvature="0" + id="path7402" + d="m 173.28,182.22 c 0,4.67 3.36,8.46 7.5,8.46 4.14,0 7.5,-3.79 7.5,-8.46 0,-4.67 -3.36,-8.46 -7.5,-8.46 -4.14,0 -7.5,3.79 -7.5,8.46 z" /><path + style="fill:#00b050;fill-rule:evenodd" + inkscape:connector-curvature="0" + id="path7404" + d="m 612.24,183.78 c 0,4.67 3.36,8.46 7.5,8.46 4.14,0 7.5,-3.79 7.5,-8.46 0,-4.67 -3.36,-8.46 -7.5,-8.46 -4.14,0 -7.5,3.79 -7.5,8.46 z" /></g><g + style="fill:#ff0000;fill-rule:evenodd" + id="g7420" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><path + inkscape:connector-curvature="0" + id="path7408" + d="m 228.12,182.22 c 0,4.67 3.36,8.46 7.5,8.46 4.14,0 7.5,-3.79 7.5,-8.46 0,-4.67 -3.36,-8.46 -7.5,-8.46 -4.14,0 -7.5,3.79 -7.5,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7410" + d="m 282.96,182.22 c 0,4.67 3.36,8.46 7.5,8.46 4.14,0 7.5,-3.79 7.5,-8.46 0,-4.67 -3.36,-8.46 -7.5,-8.46 -4.14,0 -7.5,3.79 -7.5,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7412" + d="m 337.8,182.22 c 0,4.67 3.38,8.46 7.56,8.46 4.18,0 7.56,-3.79 7.56,-8.46 0,-4.67 -3.38,-8.46 -7.56,-8.46 -4.18,0 -7.56,3.79 -7.56,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7414" + d="m 447.6,182.22 c 0,4.67 3.36,8.46 7.5,8.46 4.14,0 7.5,-3.79 7.5,-8.46 0,-4.67 -3.36,-8.46 -7.5,-8.46 -4.14,0 -7.5,3.79 -7.5,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7416" + d="m 502.44,182.34 c 0,4.67 3.38,8.46 7.56,8.46 4.18,0 7.56,-3.79 7.56,-8.46 0,-4.67 -3.38,-8.46 -7.56,-8.46 -4.18,0 -7.56,3.79 -7.56,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7418" + d="m 557.28,182.34 c 0,4.67 3.38,8.46 7.56,8.46 4.18,0 7.56,-3.79 7.56,-8.46 0,-4.67 -3.38,-8.46 -7.56,-8.46 -4.18,0 -7.56,3.79 -7.56,8.46 z" /></g><g + id="g7426" + clip-path="url(#clipPath4003)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7424" + font-size="14.04px" + transform="matrix(1,0,0,-1,152.98,149.45)"><tspan + id="tspan7422" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v19.11</tspan></text> +</g><path + style="fill:#00b050;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7428" + d="m 499.42541,379.9105 c 0,-6.22651 4.47989,-11.27972 9.99975,-11.27972 5.51986,0 9.99975,5.05321 9.99975,11.27972 0,6.22651 -4.47989,11.27972 -9.99975,11.27972 -5.51986,0 -9.99975,-5.05321 -9.99975,-11.27972 z" /><path + style="fill:#00b050;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7430" + d="m 1084.6908,373.67065 c 0,-6.22651 4.4799,-11.27971 9.9997,-11.27971 5.5199,0 9.9998,5.0532 9.9998,11.27971 0,6.22652 -4.4799,11.27972 -9.9998,11.27972 -5.5198,0 -9.9997,-5.0532 -9.9997,-11.27972 z" /><g + style="fill:#ff0000;fill-rule:evenodd" + id="g7438" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><path + inkscape:connector-curvature="0" + id="path7432" + d="m 667.08,185.4 c 0,4.64 3.36,8.4 7.5,8.4 4.14,0 7.5,-3.76 7.5,-8.4 0,-4.64 -3.36,-8.4 -7.5,-8.4 -4.14,0 -7.5,3.76 -7.5,8.4 z" /><path + inkscape:connector-curvature="0" + id="path7434" + d="m 721.92,185.58 c 0,4.67 3.38,8.46 7.56,8.46 4.18,0 7.56,-3.79 7.56,-8.46 0,-4.67 -3.38,-8.46 -7.56,-8.46 -4.18,0 -7.56,3.79 -7.56,8.46 z" /><path + inkscape:connector-curvature="0" + id="path7436" + d="m 776.76,185.58 c 0,4.67 3.38,8.46 7.56,8.46 4.18,0 7.56,-3.79 7.56,-8.46 0,-4.67 -3.38,-8.46 -7.56,-8.46 -4.18,0 -7.56,3.79 -7.56,8.46 z" /></g><g + id="g7444" + clip-path="url(#clipPath4025)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7442" + font-size="14.04px" + transform="matrix(1,0,0,-1,210.14,150.1)"><tspan + id="tspan7440" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v20.02</tspan></text> +</g><g + id="g7450" + clip-path="url(#clipPath4037)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7448" + font-size="14.04px" + transform="matrix(1,0,0,-1,265.01,150.1)"><tspan + id="tspan7446" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v20.05</tspan></text> +</g><g + id="g7456" + clip-path="url(#clipPath4049)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7454" + font-size="14.04px" + transform="matrix(1,0,0,-1,319.9,150.77)"><tspan + id="tspan7452" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v20.08</tspan></text> +</g><g + id="g7462" + clip-path="url(#clipPath4061)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7460" + font-size="14.064px" + transform="matrix(1,0,0,-1,375,150.94)"><tspan + id="tspan7458" + y="0" + x="0 7.9180322 14.992224 22.066416 25.652737 32.726929">V20.11</tspan></text> +</g><g + id="g7468" + clip-path="url(#clipPath4073)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7466" + font-size="14.064px" + transform="matrix(1,0,0,-1,429.17,150.94)"><tspan + id="tspan7464" + y="0" + x="0 6.3569279 13.445184 20.519377 24.105696 31.179888">v21.02</tspan></text> +</g><g + id="g7474" + clip-path="url(#clipPath4085)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7472" + font-size="14.04px" + transform="matrix(1,0,0,-1,483,150.55)"><tspan + id="tspan7470" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v21.05</tspan></text> +</g><g + id="g7480" + clip-path="url(#clipPath4097)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7478" + font-size="14.064px" + transform="matrix(1,0,0,-1,537.38,150.82)"><tspan + id="tspan7476" + y="0" + x="0 6.3569279 13.445184 20.519377 24.105696 31.179888">v21.08</tspan></text> +</g><g + id="g7486" + clip-path="url(#clipPath4109)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7484" + font-size="14.064px" + transform="matrix(1,0,0,-1,592.27,150.82)"><tspan + id="tspan7482" + y="0" + x="0 6.3569279 13.445184 20.519377 24.105696 31.179888">v21.11</tspan></text> +</g><g + id="g7492" + clip-path="url(#clipPath4121)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7490" + font-size="14.04px" + transform="matrix(1,0,0,-1,647.14,151.46)"><tspan + id="tspan7488" + y="0" + x="0 6.3460798 13.46436 20.52648 24.10668 31.22496">v22.02</tspan></text> +</g><g + id="g7498" + clip-path="url(#clipPath4133)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7496" + font-size="14.04px" + transform="matrix(1,0,0,-1,702.24,151.63)"><tspan + id="tspan7494" + y="0" + x="0 7.96068 14.99472 22.113001 25.651079 32.76936">V22.05</tspan></text> +</g><g + id="g7504" + clip-path="url(#clipPath4145)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7502" + font-size="14.04px" + transform="matrix(1,0,0,-1,756.43,151.63)"><tspan + id="tspan7500" + y="0" + x="0 7.96068 14.99472 22.113001 25.651079 32.76936">V22.08</tspan></text> +</g><g + id="g7510" + clip-path="url(#clipPath4157)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7508" + font-size="14.04px" + transform="matrix(1,0,0,-1,811.99,151.63)"><tspan + id="tspan7506" + y="0" + x="0 7.96068 14.99472 22.113001 25.651079 32.76936">V22.11</tspan></text> +</g><g + id="g7516" + clip-path="url(#clipPath4169)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7514" + font-size="14.04px" + transform="matrix(1,0,0,-1,105.82,214.18)"><tspan + id="tspan7512" + y="0" + x="0 6.3460798 13.46436">v20</tspan></text> +</g><g + id="g7522" + clip-path="url(#clipPath4181)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7520" + font-size="14.064px" + transform="matrix(1,0,0,-1,105.5,247.68)"><tspan + id="tspan7518" + y="0" + x="0 6.3569279 13.445184">v21</tspan></text> +</g><g + id="g7528" + clip-path="url(#clipPath4193)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7526" + font-size="14.04px" + transform="matrix(1,0,0,-1,228.79,214.51)"><tspan + id="tspan7524" + y="0" + x="0">√</tspan></text> +</g><g + id="g7534" + clip-path="url(#clipPath4205)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7532" + font-size="14.04px" + transform="matrix(1,0,0,-1,283.8,214.51)"><tspan + id="tspan7530" + y="0" + x="0">√</tspan></text> +</g><g + id="g7540" + clip-path="url(#clipPath4217)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7538" + font-size="14.04px" + transform="matrix(1,0,0,-1,337.68,214.51)"><tspan + id="tspan7536" + y="0" + x="0">√</tspan></text> +</g><g + id="g7546" + clip-path="url(#clipPath4229)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7544" + font-size="14.04px" + transform="matrix(1,0,0,-1,611.66,285.79)"><tspan + id="tspan7542" + y="0" + x="0">√</tspan></text> +</g><g + id="g7552" + clip-path="url(#clipPath4241)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7550" + font-size="14.04px" + transform="matrix(1,0,0,-1,666.65,285.79)"><tspan + id="tspan7548" + y="0" + x="0">√</tspan></text> +</g><g + id="g7558" + clip-path="url(#clipPath4253)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7556" + font-size="14.04px" + transform="matrix(1,0,0,-1,719.4,285.79)"><tspan + id="tspan7554" + y="0" + x="0">√</tspan></text> +</g><g + id="g7564" + clip-path="url(#clipPath4265)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7562" + font-size="14.04px" + transform="matrix(1,0,0,-1,775.56,285.79)"><tspan + id="tspan7560" + y="0" + x="0">√</tspan></text> +</g><g + id="g7570" + clip-path="url(#clipPath4277)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7568" + font-size="14.04px" + transform="matrix(1,0,0,-1,398.54,249.22)"><tspan + id="tspan7566" + y="0" + x="0">√</tspan></text> +</g><g + id="g7576" + clip-path="url(#clipPath4289)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7574" + font-size="14.04px" + transform="matrix(1,0,0,-1,453.53,249.22)"><tspan + id="tspan7572" + y="0" + x="0">√</tspan></text> +</g><g + id="g7582" + clip-path="url(#clipPath4301)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7580" + font-size="14.04px" + transform="matrix(1,0,0,-1,507.43,249.22)"><tspan + id="tspan7578" + y="0" + x="0">√</tspan></text> +</g><g + id="g7588" + clip-path="url(#clipPath4313)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7586" + font-size="14.04px" + transform="matrix(1,0,0,-1,561.05,249.22)"><tspan + id="tspan7584" + y="0" + x="0">√</tspan></text> +</g><path + style="fill:#44546a;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7590" + d="m 217.67245,474.73479 v -25.14603 c 0,-1.10664 -0.89331,-1.99995 -1.99995,-1.99995 -1.10664,0 -1.99995,0.89331 -1.99995,1.99995 v 25.14603 c 0,1.09331 0.89331,1.99995 1.99995,1.99995 1.10664,0 1.99995,-0.90664 1.99995,-1.99995 z m 3.9999,-23.14608 -5.99985,-11.9997 -5.99985,11.9997 z" /><g + id="g7596" + clip-path="url(#clipPath4327)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7594" + font-size="14.04px" + transform="matrix(1,0,0,-1,170.83,214.51)"><tspan + id="tspan7592" + y="0" + x="0">√</tspan></text> +</g><g + id="g7602" + clip-path="url(#clipPath4339)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-weight:bold;font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7600" + font-weight="bold" + font-size="14.064px" + transform="matrix(1,0,0,-1,23.4,272.33)"><tspan + id="tspan7598" + y="0" + x="0 8.5227842 16.412687 20.167776">ABI </tspan></text> +</g><g + id="g7608" + clip-path="url(#clipPath4351)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-weight:bold;font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7606" + font-weight="bold" + font-size="14.064px" + transform="matrix(1,0,0,-1,46.68,272.33)"><tspan + id="tspan7604" + y="0" + x="0 7.566432 14.640624 19.563025 25.174561 28.662432 36.228863">Version</tspan></text> +</g><g + id="g7614" + clip-path="url(#clipPath4363)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-weight:bold;font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7612" + font-weight="bold" + font-size="14.04px" + transform="matrix(1,0,0,-1,17.64,255.5)"><tspan + id="tspan7610" + y="0" + x="0 7.4271598 14.98068 26.395201 33.934681 40.80024 45.700199 49.154041 56.7216 60.175442 63.671398 67.125237 72.053284">Compatibility</tspan></text> +</g><g + id="g7620" + clip-path="url(#clipPath4375)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7618" + font-size="14.04px" + transform="matrix(1,0,0,-1,191.28,116.86)"><tspan + id="tspan7616" + y="0" + x="0 6.3460798 13.46436">v20</tspan></text> +</g><path + style="fill:#44546a;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7622" + d="m 511.7451,474.89479 v -25.14604 c 0,-1.10664 -0.89331,-1.99995 -1.99995,-1.99995 -1.10664,0 -1.99995,0.89331 -1.99995,1.99995 v 25.14604 c 0,1.09331 0.89331,1.99995 1.99995,1.99995 1.10664,0 1.99995,-0.90664 1.99995,-1.99995 z m 3.9999,-23.14609 -5.99985,-11.9997 -5.99985,11.9997 z" /><g + id="g7628" + clip-path="url(#clipPath4389)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7626" + font-size="14.04px" + transform="matrix(1,0,0,-1,407.06,115.63)"><tspan + id="tspan7624" + y="0" + x="0 6.3460798 13.46436">v21</tspan></text> +</g><path + style="fill:#44546a;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7630" + d="m 804.53778,476.01476 v -25.14604 c 0,-1.10664 -0.89331,-1.99995 -1.99995,-1.99995 -1.10664,0 -1.99995,0.89331 -1.99995,1.99995 v 25.14604 c 0,1.09331 0.89331,1.99995 1.99995,1.99995 1.10664,0 1.99995,-0.90664 1.99995,-1.99995 z m 3.9999,-23.14609 -5.99985,-11.9997 -5.99985,11.9997 z" /><g + id="g7636" + clip-path="url(#clipPath4403)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7634" + font-size="14.04px" + transform="matrix(1,0,0,-1,626.66,114.74)"><tspan + id="tspan7632" + y="0" + x="0 6.3460798 13.46436">v22</tspan></text> +</g><path + style="fill:#44546a;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7638" + d="m 1098.2904,479.37468 v -25.14604 c 0,-1.10664 -0.8933,-1.99995 -1.9999,-1.99995 -1.1067,0 -2,0.89331 -2,1.99995 v 25.14604 c 0,1.0933 0.8933,1.99995 2,1.99995 1.1066,0 1.9999,-0.90665 1.9999,-1.99995 z m 3.9999,-23.14609 -5.9998,-11.9997 -5.9999,11.9997 z" /><g + id="g7644" + clip-path="url(#clipPath4417)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7642" + font-size="14.064px" + transform="matrix(1,0,0,-1,846.96,112.22)"><tspan + id="tspan7640" + y="0" + x="0 6.3569279 13.445184">v23</tspan></text> +</g><g + id="g7650" + clip-path="url(#clipPath4429)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7648" + font-size="14.04px" + transform="matrix(1,0,0,-1,832.87,318.46)"><tspan + id="tspan7646" + y="0" + x="0">√</tspan></text> +</g><g + id="g7656" + clip-path="url(#clipPath4441)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7654" + font-size="14.04px" + transform="matrix(1,0,0,-1,105.5,285.67)"><tspan + id="tspan7652" + y="0" + x="0 6.3460798 13.46436">v22</tspan></text> +</g><g + id="g7662" + clip-path="url(#clipPath4453)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7660" + font-size="14.04px" + transform="matrix(1,0,0,-1,104.93,319.87)"><tspan + id="tspan7658" + y="0" + x="0 6.3460798 13.46436">v23</tspan></text> +</g><path + style="fill:none;stroke:#5b9bd5;stroke-width:0.63998401;stroke-miterlimit:10;stroke-dasharray:2.559936, 1.919952" + inkscape:connector-curvature="0" + id="path7664" + stroke-miterlimit="10" + d="m 1104.7569,213.75465 -934.60326,0.39999" /><path + style="fill:none;stroke:#5b9bd5;stroke-width:0.63998401;stroke-miterlimit:10;stroke-dasharray:2.559936, 1.919952" + inkscape:connector-curvature="0" + id="path7666" + stroke-miterlimit="10" + d="M 1105.3969,255.35361 170.79362,255.7536" /><path + style="fill:none;stroke:#5b9bd5;stroke-width:0.63998401;stroke-miterlimit:10;stroke-dasharray:2.559936, 1.919952" + inkscape:connector-curvature="0" + id="path7668" + stroke-miterlimit="10" + d="M 1105.3969,299.35251 170.79362,299.7525" /><g + id="g7674" + clip-path="url(#clipPath4477)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#8497b0" + id="text7672" + font-size="14.064px" + transform="matrix(1,0,0,-1,283.8,251.38)"><tspan + id="tspan7670" + y="0" + x="0">√</tspan></text> +</g><g + id="g7680" + clip-path="url(#clipPath4489)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#8497b0" + id="text7678" + font-size="14.04px" + transform="matrix(1,0,0,-1,339.5,251.95)"><tspan + id="tspan7676" + y="0" + x="0">√</tspan></text> +</g><g + id="g7686" + clip-path="url(#clipPath4501)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#d0cece" + id="text7684" + font-size="14.04px" + transform="matrix(1,0,0,-1,229.8,250.63)"><tspan + id="tspan7682" + y="0" + x="0">√</tspan></text> +</g><g + id="g7692" + clip-path="url(#clipPath4513)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#d0cece" + id="text7690" + font-size="14.04px" + transform="matrix(1,0,0,-1,453.53,286.63)"><tspan + id="tspan7688" + y="0" + x="0">√</tspan></text> +</g><g + id="g7698" + clip-path="url(#clipPath4525)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#8497b0" + id="text7696" + font-size="14.04px" + transform="matrix(1,0,0,-1,507.43,286.63)"><tspan + id="tspan7694" + y="0" + x="0">√</tspan></text> +</g><g + id="g7704" + clip-path="url(#clipPath4537)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#8497b0" + id="text7702" + font-size="14.04px" + transform="matrix(1,0,0,-1,561.05,286.63)"><tspan + id="tspan7700" + y="0" + x="0">√</tspan></text> +</g><g + id="g7710" + clip-path="url(#clipPath4549)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#d0cece" + id="text7708" + font-size="14.04px" + transform="matrix(1,0,0,-1,667.39,318.89)"><tspan + id="tspan7706" + y="0" + x="0">√</tspan></text> +</g><g + id="g7716" + clip-path="url(#clipPath4561)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#8497b0" + id="text7714" + font-size="14.04px" + transform="matrix(1,0,0,-1,720.14,318.89)"><tspan + id="tspan7712" + y="0" + x="0">√</tspan></text> +</g><g + id="g7722" + clip-path="url(#clipPath4573)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#8497b0" + id="text7720" + font-size="14.04px" + transform="matrix(1,0,0,-1,776.3,318.89)"><tspan + id="tspan7718" + y="0" + x="0">√</tspan></text> +</g><path + style="fill:#7030a0;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7724" + d="m 211.36594,305.0057 2.18661,-227.154316 c 0.0133,-1.0933 -0.87997,-1.99995 -1.98661,-2.01328 -1.09331,-0.0133 -1.99995,0.87998 -2.01329,1.98662 l -2.18661,227.140986 c -0.0133,1.10663 0.87998,2.01328 1.98662,2.02661 1.10664,0.0133 1.99995,-0.87998 2.01328,-1.98662 z m -7.97313,-2.07994 5.87985,12.06636 6.11985,-11.94637 z" /><path + style="fill:#7030a0;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7726" + d="M 289.03067,238.94069 V 107.43731 c 0,-1.10664 -0.89331,-1.99995 -1.99995,-1.99995 -1.10664,0 -1.99995,0.89331 -1.99995,1.99995 v 131.50338 c 0,1.09331 0.89331,1.99995 1.99995,1.99995 1.10664,0 1.99995,-0.90664 1.99995,-1.99995 z m -7.9998,-1.99995 5.99985,11.9997 5.99985,-11.9997 z" /><g + id="g7732" + clip-path="url(#clipPath4589)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7730" + font-size="14.04px" + transform="matrix(1,0,0,-1,164.59,422.74)"><tspan + id="tspan7728" + y="0" + x="0 6.3460798 13.46436 20.52648 23.75568 31.88484 39.578758 43.06068 46.065239 49.294441 54.784081 57.957119 65.271957 72.263878 78.118561 81.347763 88.072922 92.762283 99.754204 107.04096 110.38248 117.10764 120.33684 123.56604 130.17888 137.50777 144.49968 151.78644 155.12796 165.16656 168.43788 173.14128 180.44208 183.67128 190.01736 197.13564 204.19775 207.77795 214.89624 221.94432 225.17352 229.9752 236.70036">v20 ABI is declared aligned with v19.11 LTS</tspan></text> +</g><g + id="g7738" + clip-path="url(#clipPath4601)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.06400013px;font-family:Calibri;fill:#000000" + id="text7736" + font-size="14.064px" + transform="matrix(1,0,0,-1,222.12,398.3)"><tspan + id="tspan7734" + y="0" + x="0 6.3569279 13.445184 20.519377 23.740032 29.014032 35.385025 46.537777 53.851055 61.262783 64.497505 70.038719 73.034355 79.771011 84.440254 91.401939 94.622589 101.35925 108.65846 115.97174 122.93343 130.2467 133.59393 140.3306 147.62981 154.94308 158.16374 164.52068 171.60893 178.68312 181.90378 187.17778 193.54877 204.70152 212.0148 219.42653 222.66125 228.20247 231.32468 238.06133 242.73058 249.69226 252.81447 263.98129 271.39301 278.77661 282.01132 286.30084 289.53555 296.53943 303.82458 307.34061 310.51904 316.0462 323.3595 330.67276 337.98605 345.39777 350.30612 355.01755 358.13977 362.21832 369.63004 374.53839 377.5762 383.93314 391.02139 398.09558 401.2178 409.36084 417.03979 420.51361 423.6358 429.40204 436.81378 444.04266 448.75412 451.98883 459.28806 466.60132 473.56302 479.06204">v21 symbols are added and v20 symbols are modified, support for v20 ABI continues.</tspan></text> +</g><path + style="fill:#7030a0;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7740" + d="m 510.78512,258.56686 -0.31999,-126.17017 c 0,-1.09331 0.89331,-1.99995 1.99995,-1.99995 1.09331,0 1.99995,0.89331 1.99995,1.99995 l 0.31999,126.15684 c 0,1.10664 -0.89331,2.01328 -1.99995,2.01328 -1.0933,0 -1.99995,-0.89331 -1.99995,-1.99995 z m 7.9998,-2.01328 -5.97318,12.01303 -6.02652,-11.98636 z" /><g + id="g7746" + clip-path="url(#clipPath4615)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7744" + font-size="14.04px" + transform="matrix(1,0,0,-1,388.51,373.39)"><tspan + id="tspan7742" + y="0" + x="0 6.3460798 13.46436 20.52648 23.75568 31.88484 39.578758 43.06068 46.065239 49.294441 54.784081 57.957119 65.271957 72.263878 78.118561 81.347763 88.072922 92.762283 99.754204 107.04096 110.38248 117.10764 120.33684 123.56604 130.17888 137.50777 144.49968 151.78644 155.12796 165.16656 168.43788 173.14128 180.44208 183.67128 190.01736 197.13564 204.19775 207.77795 214.89624 221.94432 225.17352 229.9752 236.70036 243.14471 246.65472 249.78564 254.46095 261.45288 272.58661 279.31177 282.54095 289.86984 293.09903 300.47003 307.02673 310.36823 316.71432 323.83261 330.89471 334.12393 339.40295 345.76309 356.92487 364.23972 371.63879 374.91013 380.39975 383.4324 390.15756 394.83289 401.8248 404.99783 409.71527 416.70721 427.84091 435.23999 441.51587 448.50781 455.79456">v21 ABI is declared aligned with v20.11 LTS, remaining v20 symbols are removed.</tspan></text> +</g><path + style="fill:none;stroke:#7030a0;stroke-width:2.07994795;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path7748" + stroke-miterlimit="10" + d="M 278.23094,342.95142 H 449.58665 V 261.03347 H 278.23094 Z" /><g + id="g7754" + clip-path="url(#clipPath4629)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-weight:bold;font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7752" + font-weight="bold" + font-size="14.04px" + transform="matrix(1,0,0,-1,23.616,114.74)"><tspan + id="tspan7750" + y="0" + x="0 8.5082397 16.4268 20.17548 23.26428 30.817801 37.879921 42.821999 48.423962 51.93396 59.48748 67.026962">ABI Versions</tspan></text> +</g><g + id="g7760" + clip-path="url(#clipPath4641)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-weight:bold;font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7758" + font-weight="bold" + font-size="14.04px" + transform="matrix(1,0,0,-1,20.064,150.17)"><tspan + id="tspan7756" + y="0" + x="0 8.8451996 16.31448 25.159679 32.839561 36.0126 43.67844 50.740559 54.222481 61.284599 68.248444 73.850403 80.954643">DPDK Releases</tspan></text> +</g><g + id="g7766" + clip-path="url(#clipPath4653)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7764" + font-size="14.04px" + transform="matrix(1,0,0,-1,444,346.1)"><tspan + id="tspan7762" + y="0" + x="0 6.3460798 13.46436 20.52648 23.75568 29.034719 35.39484 46.556641 53.871479 61.270561 64.541878 70.031517 73.064163 79.789322 84.464638 91.456558 94.629601 101.35476 108.72576 116.02656 123.01848 130.30524 133.64676 140.37192 147.68677 155.0016 158.2308 164.57687 171.69516 178.75728 181.98648 187.26552 193.62564 204.78745 212.10228 219.50136 222.77267 228.26231 231.43536 238.16052 242.80775 249.79968 252.88847 264.05029 271.44937 278.82037 282.04956 286.33176 289.60309 296.595 303.88177 307.39175 310.56479 316.1106 323.42545 330.74026 338.05511 345.45419 350.39627 355.09967 358.20251 362.28815 369.68723 374.62933 377.63388 383.97995 391.09824 398.16037 401.27725 409.4064 417.10031 420.58224 423.69913 429.45551 436.85461 444.09924 448.80264 452.03183 459.33264 466.64749 473.6394 479.12903 488.81665 492.43896">v22 symbols are added and v21 symbols are modified, support for v21 ABI continues…..</tspan></text> +</g><path + style="fill:#7030a0;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7768" + d="m 583.39664,198.26171 -0.13333,-30.49257 c 0,-1.10664 0.89331,-2.01329 1.98662,-2.01329 1.10664,0 2.01328,0.89331 2.01328,1.98662 l 0.13333,30.49257 c 0,1.10664 -0.89331,2.01328 -1.99995,2.01328 -1.0933,0 -1.99995,-0.89331 -1.99995,-1.98661 z m 7.98647,-2.03995 -5.94652,12.02636 -6.05318,-11.97303 z" /><path + style="fill:none;stroke:#7030a0;stroke-width:2.07994795;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path7770" + stroke-miterlimit="10" + d="M 571.18361,299.43251 H 742.37933 V 212.87467 H 571.18361 Z" /><path + style="fill:#00b050;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7772" + d="m 933.01457,30.959224 c 0,-6.22651 4.50655,-11.27972 10.07975,-11.27972 5.57319,0 10.07974,5.05321 10.07974,11.27972 0,6.22651 -4.50655,11.27972 -10.07974,11.27972 -5.5732,0 -10.07975,-5.05321 -10.07975,-11.27972 z" /><path + style="fill:#ff0000;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7774" + d="m 1081.3309,29.759254 c 0,-6.18651 4.4798,-11.19972 9.9997,-11.19972 5.5199,0 9.9998,5.01321 9.9998,11.19972 0,6.18651 -4.4799,11.19972 -9.9998,11.19972 -5.5199,0 -9.9997,-5.01321 -9.9997,-11.19972 z" /><g + id="g7780" + clip-path="url(#clipPath4673)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7778" + font-size="14.04px" + transform="matrix(1,0,0,-1,744.89,439.54)"><tspan + id="tspan7776" + y="0" + x="0 4.8016801 11.52684 17.971201 21.144239 28.5714 35.56332 38.792519 45.728279 52.453442 57.943081">LTS Release</tspan></text> +</g><g + id="g7786" + clip-path="url(#clipPath4685)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7784" + font-size="14.04px" + transform="matrix(1,0,0,-1,856.06,439.75)"><tspan + id="tspan7782" + y="0" + x="0 12.0042 15.2334 22.562281 29.961361 34.903439 38.020321 45.461521 52.453442 55.68264 62.618401 69.343559 74.833199">Minor Release</tspan></text> +</g><path + style="fill:#44546a;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path7788" + d="m 779.25841,46.265514 v -25.14604 c 0,-1.10664 -0.89331,-1.99995 -1.99995,-1.99995 -1.10664,0 -1.99995,0.89331 -1.99995,1.99995 v 25.14604 c 0,1.0933 0.89331,1.99995 1.99995,1.99995 1.10664,0 1.99995,-0.90665 1.99995,-1.99995 z m 3.9999,-23.14609 -5.99985,-11.9997 -5.99985,11.9997 z" /><g + id="g7794" + clip-path="url(#clipPath4699)" + transform="matrix(1.3333,0,0,-1.3333,-24.241503,623.02442)"><text + style="font-size:14.03999996px;font-family:Calibri;fill:#000000" + id="text7792" + font-size="14.04px" + transform="matrix(1,0,0,-1,622.34,439.54)"><tspan + id="tspan7790" + y="0" + x="0 8.1291599 15.82308 19.305 22.309561 29.512079 36.504002 41.151241 46.640881 49.870079 57.339359">ABI Version</tspan></text> +</g><path + style="fill:none;stroke:#002060;stroke-width:1.27996802;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path7796" + stroke-miterlimit="10" + d="M 763.41881,62.078444 H 1236.847 V 0.63998401 H 763.41881 Z" /></svg>
\ No newline at end of file diff --git a/src/spdk/dpdk/doc/guides/contributing/img/patch_cheatsheet.svg b/src/spdk/dpdk/doc/guides/contributing/img/patch_cheatsheet.svg new file mode 100644 index 000000000..85225923e --- /dev/null +++ b/src/spdk/dpdk/doc/guides/contributing/img/patch_cheatsheet.svg @@ -0,0 +1,1484 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + width="210mm" + height="297mm" + id="svg2985" + inkscape:version="0.48.4 r9939" + sodipodi:docname="patch_cheatsheet.svg"> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1184" + inkscape:window-height="1822" + id="namedview274" + showgrid="false" + inkscape:zoom="1.2685914" + inkscape:cx="289.93958" + inkscape:cy="509.84194" + inkscape:window-x="0" + inkscape:window-y="19" + inkscape:window-maximized="0" + inkscape:current-layer="g3272" /> + <defs + id="defs3"> + <linearGradient + x1="748.62079" + y1="-220.1862" + x2="849.99768" + y2="-220.1862" + id="SVGID_1_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop16" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop18" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop20" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop22" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="749.70099" + y1="-220.1864" + x2="848.91772" + y2="-220.1864" + id="SVGID_2_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop27" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop29" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop31" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop33" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="760.65948" + y1="-220.1864" + x2="899.29993" + y2="-220.1864" + id="SVGID_3_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop40" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop42" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop44" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop46" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="761.73969" + y1="-220.1864" + x2="898.21973" + y2="-220.1864" + id="SVGID_4_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop51" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop53" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop55" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop57" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="716.09821" + y1="-220.18649" + x2="874.64807" + y2="-220.18649" + id="SVGID_5_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop64" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop66" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop68" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop70" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="717.1781" + y1="-220.1864" + x2="873.56799" + y2="-220.1864" + id="SVGID_6_" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop75" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop77" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop79" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop81" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <metadata + id="metadata4"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1"> + <switch + transform="matrix(0.46699142,0,0,0.41996015,9.9845875,-77.168919)" + id="switch3"> + <g + id="g7"> + <g + id="g9"> + <g + id="g11"> + <g + id="g13"> + <linearGradient + x1="748.62079" + y1="-220.1862" + x2="849.99768" + y2="-220.1862" + id="linearGradient3172" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3174" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3176" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3178" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3180" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="m 137.8,342.7 c -1.4,0 -2.5,-0.8 -3,-2.2 -1.2,-3.3 2.1,-4.5 3.3,-5 l 43.3,-17.7 c 5,-1.9 8.9,-5.6 11.1,-10.4 2.2,-4.8 2.4,-10.2 0.5,-15.2 -2.9,-7.7 -10.4,-12.9 -18.6,-12.9 -2.4,0 -4.7,0.4 -7,1.3 l -63.2,22.3 c -0.8,0.3 -1.8,0.6 -2.7,0.6 -1.4,0 -2.5,-0.8 -3,-2.2 -1.2,-3.3 2.1,-4.5 3.3,-5 L 164,271.5 c 3.4,-1.3 6.8,-1.9 10.4,-1.9 12.3,0 23.4,7.7 27.7,19.2 2.8,7.4 2.5,15.4 -0.8,22.6 -3.3,7.2 -9.1,12.7 -16.5,15.5 L 140.5,342 c -0.7,0.3 -1.7,0.7 -2.7,0.7 z" + id="path24" + style="fill:url(#SVGID_1_)" + inkscape:connector-curvature="0" /> + <linearGradient + x1="749.70099" + y1="-220.1864" + x2="848.91772" + y2="-220.1864" + id="linearGradient3183" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3185" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3187" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3189" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3191" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="M 184.5,325.9 140.2,341 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.7,-1.9 0.7,-2.8 2.7,-3.6 l 43.3,-17.7 c 10.8,-4.1 16.3,-16.2 12.3,-27 -4.1,-10.8 -16.2,-16.3 -27,-12.3 l -63.2,22.2 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.7,-1.9 0.7,-2.8 2.7,-3.6 l 62.2,-24.8 c 14.7,-5.5 31.2,2 36.7,16.7 5.5,14.8 -1.9,31.2 -16.6,36.8 z" + id="path35" + style="fill:url(#SVGID_2_)" + inkscape:connector-curvature="0" /> + </g> + <g + id="g37"> + <linearGradient + x1="760.65948" + y1="-220.1864" + x2="899.29993" + y2="-220.1864" + id="linearGradient3195" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3197" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3199" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3201" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3203" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="m 147.5,391.7 c -1.4,0 -2.5,-0.8 -3,-2.2 -1.2,-3.3 2.1,-4.5 3.3,-5 l 50.9,-20.6 c 35.7,-13.4 53.9,-53.4 40.5,-89.1 C 229.1,248 203.1,230 174.4,230 c -8.3,0 -16.4,1.5 -24.2,4.4 l -51.9,18 c -0.8,0.3 -1.8,0.6 -2.7,0.6 -1.4,0 -2.5,-0.8 -3,-2.2 -0.6,-1.6 0,-2.7 0.6,-3.4 0.7,-0.8 1.8,-1.2 2.8,-1.6 l 50.9,-20.6 c 8.9,-3.3 18.2,-5 27.7,-5 32.7,0 62.4,20.6 73.9,51.2 15.3,40.7 -5.4,86.3 -46.1,101.6 l -51.9,18 c -1,0.3 -2,0.7 -3,0.7 z" + id="path48" + style="fill:url(#SVGID_3_)" + inkscape:connector-curvature="0" /> + <linearGradient + x1="761.73969" + y1="-220.1864" + x2="898.21973" + y2="-220.1864" + id="linearGradient3206" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3208" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3210" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3212" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3214" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="m 201.8,372 -51.9,18 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.7,-1.9 0.7,-2.8 2.7,-3.6 l 50.9,-20.6 c 36.3,-13.6 54.7,-54.2 41.1,-90.5 -13.6,-36.3 -54.2,-54.7 -90.5,-41.1 l -51.9,18 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.7,-1.9 0.7,-2.8 2.7,-3.6 L 147,226.2 c 40.2,-15.1 85.1,5.3 100.2,45.5 15.1,40.3 -5.3,85.3 -45.4,100.3 z" + id="path59" + style="fill:url(#SVGID_4_)" + inkscape:connector-curvature="0" /> + </g> + <g + id="g61"> + <linearGradient + x1="716.09821" + y1="-220.18649" + x2="874.64807" + y2="-220.18649" + id="linearGradient3218" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3220" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3222" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3224" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3226" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="m 97.1,384.3 c -1.4,0 -2.5,-0.8 -3,-2.2 -1.2,-3.3 2.1,-4.5 3.3,-5 L 190,340.9 c 23,-8.6 34.7,-34.4 26.1,-57.3 -6.5,-17.3 -23.3,-28.9 -41.7,-28.9 -5.3,0 -10.6,1 -15.6,2.8 l -83.9,30 c -0.8,0.3 -1.8,0.6 -2.7,0.6 -1.4,0 -2.5,-0.8 -3,-2.2 -1.2,-3.3 2.1,-4.5 3.3,-5 l 82.9,-32.6 c 6.1,-2.3 12.5,-3.5 19,-3.5 22.5,0 42.9,14.1 50.8,35.2 5.1,13.5 4.6,28.3 -1.4,41.5 -6,13.2 -16.8,23.3 -30.3,28.4 l -93.6,33.7 c -0.8,0.3 -1.8,0.7 -2.8,0.7 z" + id="path72" + style="fill:url(#SVGID_5_)" + inkscape:connector-curvature="0" /> + <linearGradient + x1="717.1781" + y1="-220.1864" + x2="873.56799" + y2="-220.1864" + id="linearGradient3229" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9362,-0.3514,0.3514,0.9362,-516.294,793.6274)"> + <stop + id="stop3231" + style="stop-color:#f04e23;stop-opacity:1" + offset="0.15000001" /> + <stop + id="stop3233" + style="stop-color:#782b90;stop-opacity:1" + offset="0.70130002" /> + <stop + id="stop3235" + style="stop-color:#8a2890;stop-opacity:1" + offset="0.8387" /> + <stop + id="stop3237" + style="stop-color:#9c258f;stop-opacity:1" + offset="1" /> + </linearGradient> + <path + d="m 193.1,348.9 -93.6,33.7 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.7,-1.9 0.7,-2.8 2.7,-3.6 l 92.7,-36.2 C 214,333.1 226,306.7 217.2,283.2 208.4,259.7 182,247.7 158.5,256.5 l -83.8,30 c -1.9,0.7 -3.6,1 -4.4,-0.9 -0.8,-1.9 0.7,-2.8 2.7,-3.6 l 82.9,-32.6 c 27.4,-10.3 58.1,3.6 68.4,31.1 10.2,27.5 -3.7,58.2 -31.2,68.4 z" + id="path83" + style="fill:url(#SVGID_6_)" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g85"> + <g + id="g87"> + <path + d="m 300.7,235.7 h 33.5 c 30.7,0 51.8,19.4 51.8,47.5 0,28.1 -21.2,47.5 -51.8,47.5 h -33.5 v -95 z m 32.2,81.3 c 23.7,0 37.9,-13 37.9,-33.8 0,-20.8 -14.1,-33.8 -37.9,-33.8 H 315.7 V 317 h 17.2 z" + id="path89" + style="fill:#00233b" + inkscape:connector-curvature="0" /> + <path + d="m 419.8,235.7 h 40.8 c 20.1,0 31.8,11.5 31.8,27.5 0,16.3 -11.7,28.2 -31.8,28.2 h -25.9 v 39.2 h -14.9 v -94.9 z m 39.7,42 c 11.1,0 17.9,-5.2 17.9,-14.2 0,-9.2 -6.8,-14.1 -17.9,-14.1 h -24.7 v 28.4 h 24.7 z" + id="path91" + style="fill:#00233b" + inkscape:connector-curvature="0" /> + <path + d="m 523.2,235.7 h 33.5 c 30.7,0 51.8,19.4 51.8,47.5 0,28.1 -21.2,47.5 -51.8,47.5 h -33.5 v -95 z m 32.2,81.3 c 23.7,0 37.9,-13 37.9,-33.8 0,-20.8 -14.1,-33.8 -37.9,-33.8 H 538.2 V 317 h 17.2 z" + id="path93" + style="fill:#00233b" + inkscape:connector-curvature="0" /> + <path + d="m 642.4,235.7 h 14.9 v 38.8 l 38.9,-38.8 h 19.1 l -44,43.4 51,51.6 h -20.4 l -44.8,-45.6 v 45.6 h -14.9 v -95 z" + id="path95" + style="fill:#00233b" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g97"> + <path + d="m 300.3,360 h 6.3 c 5.7,0 9.7,3.6 9.7,8.9 0,5.3 -4,8.9 -9.7,8.9 h -6.3 V 360 z m 6,15.2 c 4.4,0 7.1,-2.4 7.1,-6.3 0,-3.9 -2.6,-6.3 -7.1,-6.3 H 303 v 12.7 h 3.3 z" + id="path99" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 324.6,359.9 h 2.7 l 7.8,17.9 h -3 l -1.9,-4.4 h -8.4 l -1.9,4.4 h -3 l 7.7,-17.9 z m 4.6,11 -3.3,-7.5 -3.3,7.5 h 6.6 z" + id="path101" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 348.3,360 v 2.6 h -5.9 v 15.2 h -2.8 v -15.2 h -5.9 V 360 h 14.6 z" + id="path103" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 354.7,359.9 h 2.7 l 7.8,17.9 h -3 l -1.9,-4.4 h -8.4 l -1.9,4.4 h -3 l 7.7,-17.9 z m 4.6,11 -3.3,-7.5 -3.3,7.5 h 6.6 z" + id="path105" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 380.4,360 h 7.7 c 3.8,0 5.9,2.2 5.9,5.2 0,3.1 -2.2,5.3 -5.9,5.3 h -4.9 v 7.3 h -2.8 V 360 z m 7.4,7.8 c 2.1,0 3.4,-1 3.4,-2.7 0,-1.7 -1.3,-2.6 -3.4,-2.6 h -4.6 v 5.3 h 4.6 z" + id="path107" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 397,360 h 2.8 v 15.2 h 9.5 v 2.6 H 397 V 360 z" + id="path109" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 418.1,359.9 h 2.7 l 7.8,17.9 h -3 l -1.9,-4.4 h -8.4 l -1.9,4.4 h -3 l 7.7,-17.9 z m 4.6,11 -3.3,-7.5 -3.3,7.5 h 6.6 z" + id="path111" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 431.1,360 h 2.4 l 10,12.9 V 360 h 2.7 v 17.8 H 444 l -10.1,-12.9 v 12.9 h -2.7 V 360 z" + id="path113" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 450.5,360 h 12.7 v 2.6 h -9.9 v 4.4 h 8 v 2.6 h -8 v 5.6 h 10.2 v 2.6 h -13 V 360 z" + id="path115" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 479.3,360 h 6.3 c 5.7,0 9.7,3.6 9.7,8.9 0,5.3 -4,8.9 -9.7,8.9 h -6.3 V 360 z m 6,15.2 c 4.4,0 7.1,-2.4 7.1,-6.3 0,-3.9 -2.6,-6.3 -7.1,-6.3 h -3.2 v 12.7 h 3.2 z" + id="path117" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 498.8,360 h 12.7 v 2.6 h -9.9 v 4.4 h 8 v 2.6 h -8 v 5.6 h 10.2 v 2.6 h -13 V 360 z" + id="path119" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 513.3,360 h 3.1 l 5.9,14 5.9,-14 h 3 l -7.6,17.9 H 521 L 513.3,360 z" + id="path121" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 533.9,360 h 12.7 v 2.6 h -9.9 v 4.4 h 8 v 2.6 h -8 v 5.6 h 10.2 v 2.6 h -13 V 360 z" + id="path123" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 549.9,360 h 2.8 v 15.2 h 9.5 v 2.6 H 549.9 V 360 z" + id="path125" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 563,368.9 c 0,-5.2 3.8,-9.2 9.1,-9.2 5.3,0 9.1,4 9.1,9.2 0,5.2 -3.9,9.2 -9.1,9.2 -5.2,0 -9.1,-4.1 -9.1,-9.2 z m 15.3,0 c 0,-3.8 -2.7,-6.6 -6.2,-6.6 -3.5,0 -6.2,2.8 -6.2,6.6 0,3.8 2.7,6.6 6.2,6.6 3.5,0 6.2,-2.9 6.2,-6.6 z" + id="path127" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 584.7,360 h 7.7 c 3.8,0 5.9,2.2 5.9,5.2 0,3.1 -2.2,5.3 -5.9,5.3 h -4.9 v 7.3 h -2.8 V 360 z m 7.5,7.8 c 2.1,0 3.4,-1 3.4,-2.7 0,-1.7 -1.3,-2.6 -3.4,-2.6 h -4.6 v 5.3 h 4.6 z" + id="path129" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 601.3,360 h 2.8 l 5.8,8 5.7,-8 h 2.8 v 17.8 h -2.8 v -13.5 l -5,6.7 H 609 l -5,-6.7 v 13.5 h -2.8 V 360 z" + id="path131" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 622.6,360 h 12.7 v 2.6 h -9.9 v 4.4 h 8 v 2.6 h -8 v 5.6 h 10.2 v 2.6 h -13 V 360 z" + id="path133" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 638.7,360 h 2.4 l 10,12.9 V 360 h 2.7 v 17.8 h -2.4 l -10.1,-12.9 v 12.9 h -2.7 V 360 z" + id="path135" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 671.3,360 v 2.6 h -5.9 v 15.2 h -2.8 v -15.2 h -5.9 V 360 h 14.6 z" + id="path137" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 685.5,360 h 2.8 v 7.3 l 7.3,-7.3 h 3.6 l -8.2,8.1 9.6,9.7 h -3.8 l -8.4,-8.5 v 8.5 h -2.8 V 360 z" + id="path139" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 702.8,360 h 2.8 v 17.8 h -2.8 V 360 z" + id="path141" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + <path + d="m 723.1,360 v 2.6 h -5.9 v 15.2 h -2.8 v -15.2 h -5.9 V 360 h 14.6 z" + id="path143" + style="fill:#f04e23" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </switch> + <g + transform="matrix(0.89980358,0,0,0.89980358,45.57817,-2.8793563)" + id="g4009"> + <text + x="325.02054" + y="107.5126" + id="text3212" + xml:space="preserve" + style="font-size:43.11383057px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%" + transform="scale(1.193782,0.83767389)"><tspan + x="325.02054" + y="107.5126" + id="tspan3214">CHEATSHEET</tspan></text> + <text + x="386.51117" + y="58.178116" + transform="scale(1.0054999,0.99453018)" + id="text3212-1" + xml:space="preserve" + style="font-size:42.11373901px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="386.51117" + y="58.178116" + id="tspan3214-7">PATCH SUBMIT</tspan></text> + </g> + <rect + width="714.94495" + height="88.618027" + rx="20.780111" + ry="15.96909" + x="14.574773" + y="7.0045133" + id="rect3239" + style="fill:none;stroke:#00233b;stroke-width:0.87678075;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="713.28113" + height="887.29156" + rx="17.656931" + ry="17.280584" + x="15.406689" + y="104.73515" + id="rect3239-0" + style="fill:none;stroke:#00233b;stroke-width:1.00973284;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="694.94904" + height="381.31" + rx="9.4761629" + ry="9.0904856" + x="24.336016" + y="601.75836" + id="rect3239-0-9-4" + style="fill:none;stroke:#00233b;stroke-width:1.02322531;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 386.3921,327.23442 323.14298,0" + id="path4088" + style="fill:none;stroke:#00233b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <text + x="396.18015" + y="314.45731" + id="text4090" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="396.18015" + y="314.45731" + id="tspan4092" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Patch Pre-Checks</tspan></text> + <text + x="43.44949" + y="147.32129" + id="text4090-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="43.44949" + y="147.32129" + id="tspan4092-3" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Commit Pre-Checks</tspan></text> + <text + x="397.1235" + y="144.8549" + id="text4090-4-3" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="397.1235" + y="144.8549" + id="tspan4092-3-3" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Bugfix?</tspan></text> + <text + x="41.215897" + y="634.38617" + id="text4090-1" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="41.215897" + y="634.38617" + id="tspan4092-38" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Git send-email </tspan></text> + <path + d="m 31.232443,642.80575 376.113467,0" + id="path4088-7" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" /> + <rect + width="342.13785" + height="230.74609" + rx="10.411126" + ry="10.411126" + x="25.418407" + y="114.92036" + id="rect3239-0-9-4-2" + style="fill:none;stroke:#00233b;stroke-width:0.93674862;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + x="43.44949" + y="385.8045" + id="text4090-86" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="43.44949" + y="385.8045" + id="tspan4092-5" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Compile Pre-Checks</tspan></text> + <g + transform="translate(352.00486,-348.25973)" + id="g3295"> + <text + x="43.87738" + y="568.03088" + id="text4090-8-14" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="43.87738" + y="568.03088" + id="tspan4289" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Include warning/error</tspan></text> + <text + x="43.87738" + y="537.71906" + id="text4090-8-14-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="43.87738" + y="537.71906" + id="tspan4289-1" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Fixes: line</tspan></text> + <text + x="43.87738" + y="598.9939" + id="text4090-8-14-0" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="43.87738" + y="598.9939" + id="tspan4289-2" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ How to reproduce</tspan></text> + </g> + <g + transform="translate(-2.6258125,-26.708615)" + id="g4115"> + <g + id="g3272"> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1" + y="454.36987" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7" + y="454.36987" + x="49.093246">+ build gcc icc clang </tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-2" + y="516.59979" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-79" + y="516.59979" + x="49.093246">+ make test doc </tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-2-0-0" + y="544.71033" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-79-9-0" + y="544.71033" + x="49.093246">+ make examples</tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-2-0-07" + y="576.83533" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-79-9-3" + y="576.83533" + x="49.093246">+ make shared-lib</tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-2-0-07-4" + y="604.88947" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-79-9-3-9" + y="604.88947" + x="49.093246">+ library ABI version</tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-2-9" + y="486.56659" + x="49.093246"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-79-3" + y="486.56659" + x="49.093246">+ build 32 and 64 bits</tspan></text> + </g> + </g> + <text + x="74.388756" + y="914.65686" + id="text4090-8-1-8-65-9" + xml:space="preserve" + style="font-size:19px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3268" + x="74.388756" + y="914.65686">git send-email *.patch --annotate --to <maintainer></tspan><tspan + sodipodi:role="line" + id="tspan3272" + x="74.388756" + y="938.40686"> --cc dev@dpdk.org [ --cc other@participants.com</tspan><tspan + sodipodi:role="line" + x="74.388756" + y="962.15686" + id="tspan3266"> --cover-letter -v[N] --in-reply-to <message ID> ]</tspan></text> + <text + x="543.47675" + y="1032.3459" + id="text4090-8-7-8-7-6-3-8-2-5" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="543.47675" + y="1032.3459" + id="tspan4092-8-6-3-1-8-4-4-5-3" + style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">harry.van.haaren@intel.com</tspan></text> + <rect + width="678.14105" + height="87.351799" + rx="6.7972355" + ry="6.7972355" + x="31.865864" + y="888.44696" + id="rect3239-0-9-4-3" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + x="543.29498" + y="1018.1843" + id="text4090-8-7-8-7-6-3-8-2-5-3" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="543.29498" + y="1018.1843" + id="tspan4092-8-6-3-1-8-4-4-5-3-7" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Suggestions / Updates?</tspan></text> + <g + id="g3268" + transform="translate(0,-6)"> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8" + y="704.07019" + x="41.658669"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6" + y="704.07019" + x="41.658669">+ Patch version ( eg: -v2 ) </tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-0" + y="736.29175" + x="41.658669"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-2" + y="736.29175" + x="41.658669">+ Patch version annotations</tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-6" + y="766.70355" + x="41.911205"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-1" + y="766.70355" + x="41.911205">+ Send --to maintainer </tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-6-3" + y="795.30548" + x="41.658669"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-1-8" + y="795.30548" + x="41.658669">+ Send --cc dev@dpdk.org </tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-9" + y="675.25287" + x="41.658669"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-9" + y="675.25287" + x="41.658669">+ Cover letter</tspan></text> + <g + id="g3303" + transform="translate(1.0962334,-40.034939)"> + <text + sodipodi:linespacing="125%" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-65" + y="868.70337" + x="41.572586"><tspan + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-10" + y="868.70337" + x="41.572586">+ Send --in-reply-to <message ID><tspan + style="font-size:20px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan3184" /></tspan></text> + <text + sodipodi:linespacing="125%" + style="font-size:25.6917057px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve" + id="text4090-8-1-8-9-1" + y="855.79816" + x="460.18405"><tspan + style="font-size:11.56126785px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + id="tspan4092-8-7-6-9-7" + y="855.79816" + x="460.18405">****</tspan></text> + </g> + </g> + <text + x="685.67828" + y="76.55056" + id="text4090-8-1-8-9-1-9" + xml:space="preserve" + style="font-size:20.20989037px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="685.67828" + y="76.55056" + id="tspan4092-8-7-6-9-7-4" + style="font-size:9.09445095px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">v1.0</tspan></text> + <rect + width="342.3053" + height="155.54948" + rx="9.2344503" + ry="9.2344503" + x="377.58942" + y="114.55766" + id="rect3239-0-9-4-2-1" + style="fill:none;stroke:#00233b;stroke-width:0.76930124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="342.12564" + height="236.79482" + rx="10.647112" + ry="9.584527" + x="25.642178" + y="356.86249" + id="rect3239-0-9-4-2-0" + style="fill:none;stroke:#00233b;stroke-width:0.9489302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="341.98428" + height="312.73181" + rx="8.5358429" + ry="8.5358429" + x="377.96762" + y="280.45331" + id="rect3239-0-9-4-2-1-9" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 387.02742,157.3408 323.14298,0" + id="path4088-8" + style="fill:none;stroke:#00233b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 36.504486,397.33869 323.142974,0" + id="path4088-82" + style="fill:none;stroke:#00233b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 35.494337,156.92238 323.142983,0" + id="path4088-4" + style="fill:none;stroke:#00233b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <g + transform="translate(1.0962334,-30.749225)" + id="g3363"> + <text + x="45.371201" + y="214.1572" + id="text4090-8-11" + xml:space="preserve" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="214.1572" + id="tspan4092-8-52" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Signed-off-by: </tspan></text> + <text + x="45.371201" + y="243.81795" + id="text4090-8-7-8" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="243.81795" + id="tspan4092-8-6-3" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Suggested-by:</tspan></text> + <text + x="45.371201" + y="273.90939" + id="text4090-8-7-8-7" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="273.90939" + id="tspan4092-8-6-3-1" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Reported-by:</tspan></text> + <text + x="45.371201" + y="304.00082" + id="text4090-8-7-8-7-6" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="304.00082" + id="tspan4092-8-6-3-1-8" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Tested-by:</tspan></text> + <g + id="g3297" + transform="translate(1.1147904,-7.2461378)"> + <text + x="45.371201" + y="368.8187" + id="text4090-8-7-8-7-6-3" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="368.8187" + id="tspan4092-8-6-3-1-8-4" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Previous Acks</tspan></text> + <text + x="235.24362" + y="360.3028" + id="text4090-8-1-8-9-1-4" + xml:space="preserve" + style="font-size:25.6917057px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="235.24362" + y="360.3028" + id="tspan4092-8-7-6-9-7-0" + style="font-size:11.56126785px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + </g> + <text + x="45.371201" + y="334.52298" + id="text4090-8-7-8-7-6-3-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="45.371201" + y="334.52298" + id="tspan4092-8-6-3-1-8-4-0" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Commit message</tspan></text> + </g> + <rect + width="295.87207" + height="164.50136" + rx="7.3848925" + ry="4.489974" + x="414.80502" + y="611.47064" + id="rect3239-0-9-4-2-1-9-9" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + x="439.4429" + y="638.35608" + id="text4090-1-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="439.4429" + y="638.35608" + id="tspan4092-38-8" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Mailing List</tspan></text> + <text + x="431.55353" + y="675.59857" + id="text4090-8-5-6-9-4-6-6-8" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="431.55353" + y="675.59857" + id="tspan4092-8-5-5-3-4-0-6-2" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Acked-by:</tspan></text> + <text + x="431.39734" + y="734.18231" + id="text4090-8-5-6-9-4-6-6-8-5" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="431.39734" + y="734.18231" + id="tspan4092-8-5-5-3-4-0-6-2-1" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Reviewed-by:</tspan></text> + <text + x="450.8428" + y="766.5578" + id="text4090-8-5-6-9-4-6-6-8-7" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="450.8428" + y="766.5578" + id="tspan4092-8-5-5-3-4-0-6-2-11" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">Nack (refuse patch)</tspan></text> + <path + d="m 426.99385,647.80575 272.72607,0" + id="path4088-7-5" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" /> + <path + d="m 424.7332,742.35699 272.72607,0" + id="path4088-7-5-2" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" /> + <text + x="431.39734" + y="704.78278" + id="text4090-8-5-6-9-4-6-6-8-5-1" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="431.39734" + y="704.78278" + id="tspan4092-8-5-5-3-4-0-6-2-1-7" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Tested-by:</tspan></text> + <g + transform="translate(1.0962334,-2.7492248)" + id="g3613"> + <text + x="43.146141" + y="1007.5879" + id="text4090-8-7-8-7-6-3-8" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="43.146141" + y="1007.5879" + id="tspan4092-8-6-3-1-8-4-4" + style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">Previous Acks only when fixing typos, rebased, or checkpatch issues.</tspan></text> + <text + x="30.942892" + y="1011.3757" + id="text4090-8-7-8-7-6-3-8-4-1" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="30.942892" + y="1011.3757" + id="tspan4092-8-6-3-1-8-4-4-55-7" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + </g> + <g + transform="translate(1.0962334,-2.7492248)" + id="g3605"> + <text + x="42.176418" + y="1020.4383" + id="text4090-8-7-8-7-6-3-8-4" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="42.176418" + y="1020.4383" + id="tspan4092-8-6-3-1-8-4-4-55" + style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">The version.map function names must be in alphabetical order.</tspan></text> + <text + x="30.942892" + y="1024.2014" + id="text4090-8-7-8-7-6-3-8-4-1-5" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="30.942892" + y="1024.2014" + id="tspan4092-8-6-3-1-8-4-4-55-7-2" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="25.247679" + y="1024.2014" + id="text4090-8-7-8-7-6-3-8-4-1-5-6" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="25.247679" + y="1024.2014" + id="tspan4092-8-6-3-1-8-4-4-55-7-2-8" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + </g> + <g + transform="translate(1.0962334,-30.749225)" + id="g3275"> + <g + id="g3341"> + <text + x="394.78601" + y="390.17807" + id="text4090-8" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="390.17807" + id="tspan4092-8" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Rebase to git </tspan></text> + <text + x="394.78601" + y="420.24835" + id="text4090-8-5" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="420.24835" + id="tspan4092-8-5" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Checkpatch </tspan></text> + <text + x="394.78601" + y="450.53394" + id="text4090-8-5-6" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="450.53394" + id="tspan4092-8-5-5" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ ABI breakage </tspan></text> + <text + x="394.78601" + y="513.13031" + id="text4090-8-5-6-9-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="513.13031" + id="tspan4092-8-5-5-3-4" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Maintainers file</tspan></text> + <text + x="394.78601" + y="573.48621" + id="text4090-8-5-6-9-4-6" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="573.48621" + id="tspan4092-8-5-5-3-4-0" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Release notes</tspan></text> + <text + x="395.79617" + y="603.98718" + id="text4090-8-5-6-9-4-6-6" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="395.79617" + y="603.98718" + id="tspan4092-8-5-5-3-4-0-6" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Documentation</tspan></text> + <g + transform="translate(0,-0.83470152)" + id="g3334"> + <g + id="g3267" + transform="translate(-13.517932,3.1531035)"> + <text + x="660.46729" + y="468.01297" + id="text4090-8-1-8-9-1-4-1" + xml:space="preserve" + style="font-size:25.6917057px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="660.46729" + y="468.01297" + id="tspan4092-8-7-6-9-7-0-7" + style="font-size:11.56126785px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">**</tspan></text> + </g> + <text + x="394.78601" + y="483.59955" + id="text4090-8-5-6-9" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="483.59955" + id="tspan4092-8-5-5-3" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Update version.map</tspan></text> + </g> + <g + id="g3428" + transform="translate(0,0.88137813)"> + <text + x="394.78601" + y="541.38928" + id="text4090-8-5-6-9-4-6-1" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="394.78601" + y="541.38928" + id="tspan4092-8-5-5-3-4-0-7" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+ Doxygen</tspan></text> + <g + transform="translate(-119.92979,57.949844)" + id="g3267-9"> + <text + x="628.93628" + y="473.13675" + id="text4090-8-1-8-9-1-4-1-4" + xml:space="preserve" + style="font-size:25.6917057px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="628.93628" + y="473.13675" + id="tspan4092-8-7-6-9-7-0-7-8" + style="font-size:11.56126785px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">***</tspan></text> + </g> + </g> + </g> + </g> + <text + x="840.1828" + y="234.34692" + transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" + id="text4090-8-5-6-9-4-6-6-8-7-4" + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + sodipodi:linespacing="125%"><tspan + x="840.1828" + y="234.34692" + id="tspan4092-8-5-5-3-4-0-6-2-11-0" + style="font-size:21px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">+</tspan></text> + <g + transform="translate(1.0962334,-2.7492248)" + id="g3595"> + <text + x="30.942892" + y="1037.0271" + id="text4090-8-7-8-7-6-3-8-4-1-2" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="30.942892" + y="1037.0271" + id="tspan4092-8-6-3-1-8-4-4-55-7-3" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="25.247679" + y="1037.0271" + id="text4090-8-7-8-7-6-3-8-4-1-2-5" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="25.247679" + y="1037.0271" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-7" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="19.552465" + y="1037.0271" + id="text4090-8-7-8-7-6-3-8-4-1-2-7" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="19.552465" + y="1037.0271" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-9" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="42.830166" + y="1033.2393" + id="text4090-8-7-8-7-6-3-8-4-8" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="42.830166" + y="1033.2393" + id="tspan4092-8-6-3-1-8-4-4-55-2" + style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">New header files must get a new page in the API docs.</tspan></text> + </g> + <g + transform="translate(1.0962334,-2.7492248)" + id="g3619"> + <text + x="42.212418" + y="1046.0962" + id="text4090-8-7-8-7-6-3-8-2" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold" + sodipodi:linespacing="125%"><tspan + x="42.212418" + y="1046.0962" + id="tspan4092-8-6-3-1-8-4-4-5" + style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">Available from patchwork, or email header. Reply to Cover letters.</tspan></text> + <text + x="31.140535" + y="1049.8527" + id="text4090-8-7-8-7-6-3-8-4-1-2-2" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="31.140535" + y="1049.8527" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-3" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="25.445322" + y="1049.8527" + id="text4090-8-7-8-7-6-3-8-4-1-2-5-2" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="25.445322" + y="1049.8527" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-7-2" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="19.750109" + y="1049.8527" + id="text4090-8-7-8-7-6-3-8-4-1-2-7-1" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="19.750109" + y="1049.8527" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-9-6" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + <text + x="14.016749" + y="1049.8527" + id="text4090-8-7-8-7-6-3-8-4-1-2-7-1-8" + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace Bold"><tspan + x="14.016749" + y="1049.8527" + id="tspan4092-8-6-3-1-8-4-4-55-7-3-9-6-5" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace Bold">*</tspan></text> + </g> + <rect + width="196.44218" + height="45.785767" + rx="10.771052" + ry="10.771052" + x="531.44666" + y="998.50568" + id="rect3239-0-9-4-2-1-9-9-7" + style="fill:none;stroke:#00233b;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="678.43036" + height="43.497677" + rx="7.8557949" + ry="6.7630997" + x="31.274473" + y="836.69745" + id="rect3239-0-9-4-3-6" + style="fill:none;stroke:#00233b;stroke-width:0.92794865;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + x="73.804535" + y="864.28137" + id="text4090-8-1-8-65-9-1" + xml:space="preserve" + style="font-size:19px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + x="73.804535" + y="864.28137" + id="tspan3266-8">git format-patch -[N]</tspan></text> + <text + x="342.70221" + y="862.83478" + id="text4090-8-1-8-65-9-1-7" + xml:space="preserve" + style="font-size:19px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + x="342.70221" + y="862.83478" + id="tspan3266-8-2" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Monospace;-inkscape-font-specification:Monospace">// creates .patch files for final review</tspan></text> + </g> +</svg> diff --git a/src/spdk/dpdk/doc/guides/contributing/img/what_is_an_abi.svg b/src/spdk/dpdk/doc/guides/contributing/img/what_is_an_abi.svg new file mode 100644 index 000000000..fd3d993eb --- /dev/null +++ b/src/spdk/dpdk/doc/guides/contributing/img/what_is_an_abi.svg @@ -0,0 +1,382 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="970.69568" + height="522.22693" + version="1.1" + viewBox="0 0 970.69568 522.22693" + xml:space="preserve" + id="svg8399" + sodipodi:docname="what_is_an_abi.svg" + inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"><metadata + id="metadata8403"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1017" + id="namedview8401" + showgrid="false" + inkscape:zoom="0.62755727" + inkscape:cx="820.83951" + inkscape:cy="-47.473217" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="svg8399" /><defs + id="defs8269"><clipPath + id="clipPath26"><path + d="M 0,1.2207e-4 H 960 V 540.00012 H 0 Z" + id="path8206" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><radialGradient + id="radialGradient40" + cx="0" + cy="0" + r="1" + gradientTransform="matrix(386.44367,-1.3123672e-5,-1.3123672e-5,-386.44367,470.30824,246.15384)" + gradientUnits="userSpaceOnUse"><stop + stop-color="#f9d8e2" + offset="0" + id="stop8209" /><stop + stop-color="#fff" + offset=".74" + id="stop8211" /><stop + stop-color="#fff" + offset=".83" + id="stop8213" /><stop + stop-color="#fff" + offset="1" + id="stop8215" /></radialGradient><clipPath + id="clipPath56"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8218" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath68"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8221" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath82"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8224" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath96"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8227" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath108"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8230" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath120"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8233" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath132"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8236" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath144"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8239" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath156"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8242" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath168"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8245" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath180"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8248" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath192"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8251" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath204"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8254" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath216"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8257" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath228"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8260" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath240"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8263" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + id="clipPath260"><path + d="M 1.4305e-5,0 H 960.00001 V 540 H 1.4305e-5 Z" + id="path8266" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath></defs><path + inkscape:connector-curvature="0" + style="fill:url(#radialGradient40);fill-rule:evenodd;stroke-width:1.33329999" + id="path8275" + d="m 116.15709,143.06309 c 0,-28.46596 23.07942,-51.545378 51.54538,-51.545378 h 605.21154 c 28.46595,0 51.54537,23.079418 51.54537,51.545378 V 349.2446 c 0,28.46595 -23.07942,51.54538 -51.54537,51.54538 H 167.70247 c -28.46595,0 -51.54538,-23.07943 -51.54538,-51.54538 z" /><path + style="fill:#00b050;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path8277" + d="m 478.70803,73.758152 0.58665,373.057338 c 0,1.67996 -1.35997,3.03993 -3.03992,3.03993 -1.67996,0.0133 -3.03993,-1.34663 -3.03993,-3.02659 L 472.62818,73.758152 c 0,-1.67995 1.35997,-3.03992 3.03992,-3.03992 1.67996,0 3.03993,1.35997 3.03993,3.03992 z m 6.65317,370.004088 -9.09311,18.25287 -9.14644,-18.22621 z" /><path + style="fill:none;stroke:#7030a0;stroke-width:6.07984781;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path8279" + stroke-miterlimit="10" + d="m 3.0399239,186.92866 c 0,-36.70575 29.7459201,-66.45167 66.4516701,-66.45167 H 778.00721 c 36.70575,0 66.45167,29.74592 66.45167,66.45167 v 265.80669 c 0,36.70574 -29.74592,66.45167 -66.45167,66.45167 H 69.491594 c -36.70575,0 -66.4516701,-29.74593 -66.4516701,-66.45167 z" /><path + style="fill:none;stroke:#3b3059;stroke-width:6.07984781;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path8281" + stroke-miterlimit="10" + d="m 101.27746,71.464882 c 0,-37.78572 30.63924,-68.4249581 68.42496,-68.4249581 h 729.52846 c 37.7857,0 68.4249,30.6392381 68.4249,68.4249581 V 345.1647 c 0,37.78572 -30.6392,68.42496 -68.4249,68.42496 H 169.70242 c -37.78572,0 -68.42496,-30.63924 -68.42496,-68.42496 z" /><g + id="g8287" + clip-path="url(#clipPath56)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:32.06399918px;font-family:'Century Gothic';fill:#3b3059" + id="text8285" + font-size="32.064px" + transform="matrix(1,0,0,-1,409.78,93.312)"><tspan + id="tspan8283" + y="0" + x="0 23.855616 42.837505 66.693123">DPDK</tspan></text> +</g><g + id="g8293" + clip-path="url(#clipPath68)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:32.06399918px;font-family:'Century Gothic';fill:#3b3059" + id="text8291" + font-size="32.064px" + transform="matrix(1,0,0,-1,358.03,435.43)"><tspan + id="tspan8289" + y="0" + x="0 23.72736 45.595009 67.462654 73.875458 80.160004 100.90541 122.80512 133.54655 139.95937 160.96127">Application</tspan></text> +</g><path + style="fill:#f9d8e2;fill-opacity:0.70196001;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path8295" + d="M 424.30939,345.59136 H 531.18672 V 277.91305 H 424.30939 Z" /><g + id="g8301" + clip-path="url(#clipPath82)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:32.04000092px;font-family:'Century Gothic';fill:#3b3059" + id="text8299" + font-size="32.04px" + transform="matrix(1,0,0,-1,432.96,231.41)"><tspan + id="tspan8297" + y="0" + x="0 23.7096 42.67728">API</tspan></text> +</g><path + style="fill:#f9d8e2;fill-opacity:0.70196001;fill-rule:evenodd;stroke-width:1.33329999" + inkscape:connector-curvature="0" + id="path8303" + d="m 422.38944,213.91465 h 107.19732 v -67.8383 H 422.38944 Z" /><g + id="g8309" + clip-path="url(#clipPath96)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:32.04000092px;font-family:'Century Gothic';fill:#3b3059" + id="text8307" + font-size="32.04px" + transform="matrix(1,0,0,-1,431.54,330.29)"><tspan + id="tspan8305" + y="0" + x="0 23.7096 42.100559">ABI</tspan></text> +</g><g + id="g8315" + clip-path="url(#clipPath108)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8313" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,293.23)"><tspan + id="tspan8311" + y="0" + x="0 9.4483204 14.25228 24.706079 35.447159 40.203239 51.10392 66.106323 81.076797 84.332642 94.068237">Programming</tspan></text> +</g><g + id="g8321" + clip-path="url(#clipPath120)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.98400021px;font-family:'Century Gothic';fill:#3b3059" + id="text8319" + font-size="15.984px" + transform="matrix(1,0,0,-1,221.78,274.03)"><tspan + id="tspan8317" + y="0" + x="0 7.320672 18.237743 27.987984 38.633327 48.351601 59.268673 69.945984">Language</tspan></text> +</g><g + id="g8327" + clip-path="url(#clipPath132)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8325" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,254.81)"><tspan + id="tspan8323" + y="0" + x="0 7.6767602 17.38044 27.116039 37.442162 42.708961 45.93288 56.386681 66.122276">Functions</tspan></text> +</g><g + id="g8333" + clip-path="url(#clipPath144)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8331" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,235.61)"><tspan + id="tspan8329" + y="0" + x="0 11.87424 22.77492 28.073641 38.974319 44.273041 52.891441 63.776161 74.150162">Datatypes</tspan></text> +</g><g + id="g8339" + clip-path="url(#clipPath156)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8337" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,216.41)"><tspan + id="tspan8335" + y="0" + x="0 9.6877203 20.06172 25.312559 35.016239 39.820202 49.555801 54.216122 60.823559 69.441963 80.326683 90.700684">Return Types</tspan></text> +</g><g + id="g8345" + clip-path="url(#clipPath168)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8343" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,197.21)"><tspan + id="tspan8341" + y="0" + x="0 12.97548 23.429279 33.164879 39.357361 44.640121 55.540798 65.276398 70.559158">Constants</tspan></text> +</g><g + id="g8351" + clip-path="url(#clipPath180)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8349" + font-size="15.96px" + transform="matrix(1,0,0,-1,221.78,178.01)"><tspan + id="tspan8347" + y="0" + x="0">…</tspan></text> +</g><g + id="g8357" + clip-path="url(#clipPath192)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8355" + font-size="15.96px" + transform="matrix(1,0,0,-1,546.38,354.12)"><tspan + id="tspan8353" + y="0" + x="0 3.8304 13.566 19.75848 25.07316 29.877119 39.580799 49.906921 55.189678 58.413601 68.867401 78.602997 83.2314 89.423882 99.797882">Instruction set</tspan></text> +</g><g + id="g8363" + clip-path="url(#clipPath204)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.98400021px;font-family:'Century Gothic';fill:#3b3059" + id="text8361" + font-size="15.984px" + transform="matrix(1,0,0,-1,546.38,332.88)"><tspan + id="tspan8359" + y="0" + x="0 8.5674238 16.239744 26.517456 36.859104 46.577377 51.836113 62.753185 73.654274 77.026894 87.352562 91.892014 103.99191 108.33955 115.66022 118.85703 128.60727 136.63123 147.02083">Executable & Linker</tspan></text> +</g><g + id="g8369" + clip-path="url(#clipPath216)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8367" + font-size="15.96px" + transform="matrix(1,0,0,-1,546.38,313.66)"><tspan + id="tspan8365" + y="0" + x="0 7.6767602 18.13056 22.934521 37.904999 48.805679">Format</tspan></text> +</g><g + id="g8375" + clip-path="url(#clipPath228)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8373" + font-size="15.96px" + transform="matrix(1,0,0,-1,546.38,292.42)"><tspan + id="tspan8371" + y="0" + x="0 12.97548 23.87616 27.22776 30.579359 33.80328 43.538879 54.200161 58.39764 71.373123 81.82692 91.562523 100.6278 110.95392 120.68952 125.95632 129.18024 139.63403 149.36964 155.56212">Calling Conventions.</tspan></text> +</g><g + id="g8381" + clip-path="url(#clipPath240)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8379" + font-size="15.96px" + transform="matrix(1,0,0,-1,546.38,271.3)"><tspan + id="tspan8377" + y="0" + x="0">…</tspan></text> +</g><path + style="fill:none;stroke:#ffffff;stroke-width:6.07984781;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:18.239544, 24.319392" + inkscape:connector-curvature="0" + id="path8383" + stroke-miterlimit="10" + d="M 122.71693,120.47699 H 782.84709" /><path + style="fill:none;stroke:#ffffff;stroke-width:6.07984781;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:18.239544, 24.319392" + inkscape:connector-curvature="0" + id="path8385" + stroke-miterlimit="10" + d="M 177.27556,413.58966 H 837.40573" /><g + id="g8391" + clip-path="url(#clipPath260)" + transform="matrix(1.3333,0,0,-1.3333,-143.35642,633.10417)"><text + style="font-style:italic;font-size:15.96000004px;font-family:'Century Gothic';fill:#3b3059" + id="text8389" + font-style="italic" + font-size="15.96px" + transform="matrix(1,0,0,-1,483.19,405.82)"><tspan + id="tspan8387" + y="0" + x="0 5.0114398 14.71512 24.45072 34.77684 40.299 43.522919 53.976719 63.712318 68.13324 78.459358 89.360039 92.583961 95.807877">function calls</tspan></text> +</g><path + style="fill:none;stroke:#3b3059;stroke-width:0.95997602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path8393" + stroke-miterlimit="10" + d="m 574.38564,303.03242 c -11.93304,0 -21.59946,-1.61329 -21.59946,-3.59991 V 164.62255 c 0,-1.98662 -9.66643,-3.59991 -21.59946,-3.59991 11.93303,0 21.59946,-1.61329 21.59946,-3.59991 v -18.30621 c 0,-1.98662 9.66642,-3.59991 21.59946,-3.59991" /><path + style="fill:none;stroke:#3b3059;stroke-width:0.95997602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" + inkscape:connector-curvature="0" + id="path8395" + stroke-miterlimit="10" + d="m 372.63068,389.43026 c 13.293,0 24.0794,-1.79995 24.0794,-4.01323 v -91.53105 c 0,-2.21327 10.78639,-4.01323 24.0794,-4.01323 -13.29301,0 -24.0794,-1.79995 -24.0794,-4.01323 v -65.3717 c 0,-2.21328 -10.7864,-4.01323 -24.0794,-4.01323" /></svg>
\ No newline at end of file |