From 4b246a2bf50fd42ec3343dc317e7828d8b0d82da Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Tue, 18 Oct 2022 10:06:06 +0200 Subject: Report: Add 3n-snr dpdk tests Signed-off-by: Tibor Frank Change-Id: I6b1f9d50bbaa8f0a632e96cba510d6b53900892a --- .../packet_latency/container_memif.rst | 2 +- .../vpp_performance_tests/packet_latency/ip4.rst | 2 +- .../packet_latency/ip4_tunnels.rst | 2 +- .../vpp_performance_tests/packet_latency/ip6.rst | 2 +- .../vpp_performance_tests/packet_latency/ipsec.rst | 2 +- .../vpp_performance_tests/packet_latency/l2.rst | 2 +- .../vpp_performance_tests/packet_latency/nat44.rst | 2 +- .../vpp_performance_tests/packet_latency/srv6.rst | 2 +- .../packet_latency/vm_vhost.rst | 2 +- .../packet_throughput_graphs/container_memif.rst | 2 +- .../packet_throughput_graphs/ip4.rst | 2 +- .../packet_throughput_graphs/ip4_tunnels.rst | 2 +- .../packet_throughput_graphs/ip6.rst | 2 +- .../packet_throughput_graphs/ipsec.rst | 2 +- .../packet_throughput_graphs/l2.rst | 2 +- .../packet_throughput_graphs/nat44.rst | 2 +- .../packet_throughput_graphs/srv6.rst | 2 +- .../packet_throughput_graphs/vm_vhost.rst | 2 +- .../container_memif.rst | 2 +- .../throughput_speedup_multi_core/ip4.rst | 2 +- .../throughput_speedup_multi_core/ip4_tunnels.rst | 2 +- .../throughput_speedup_multi_core/ip6.rst | 2 +- .../ipsec-3n-snr-e822cq.rst | 117 +++++++++++---------- .../throughput_speedup_multi_core/ipsec.rst | 2 +- .../throughput_speedup_multi_core/l2.rst | 2 +- .../throughput_speedup_multi_core/nat44.rst | 2 +- .../throughput_speedup_multi_core/srv6.rst | 2 +- .../throughput_speedup_multi_core/vm_vhost.rst | 2 +- 28 files changed, 86 insertions(+), 85 deletions(-) (limited to 'docs/report/vpp_performance_tests') diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif.rst index 60d19b1724..8d015c5f82 100644 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_latency/container_memif.rst @@ -7,7 +7,7 @@ LXC/DRC Container Memif ======================= CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4.rst b/docs/report/vpp_performance_tests/packet_latency/ip4.rst index 3a4d904a56..c84fa3f35e 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip4.rst @@ -7,7 +7,7 @@ IPv4 Routing ============ CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst index a0fb3eda35..5a2648e895 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst @@ -7,7 +7,7 @@ IPv4 Tunnels ============ CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6.rst b/docs/report/vpp_performance_tests/packet_latency/ip6.rst index cedd6ac76c..cacfb5cdfa 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip6.rst @@ -7,7 +7,7 @@ IPv6 Routing ============ CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec.rst index 0efe1cb4b4..812e2cbe67 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ipsec.rst @@ -7,7 +7,7 @@ IPSec IPv4 Routing ================== CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/l2.rst b/docs/report/vpp_performance_tests/packet_latency/l2.rst index bdb652b59c..7702771847 100644 --- a/docs/report/vpp_performance_tests/packet_latency/l2.rst +++ b/docs/report/vpp_performance_tests/packet_latency/l2.rst @@ -7,7 +7,7 @@ L2 Ethernet Switching ===================== CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/nat44.rst b/docs/report/vpp_performance_tests/packet_latency/nat44.rst index 55dd066fb7..e689e5566d 100644 --- a/docs/report/vpp_performance_tests/packet_latency/nat44.rst +++ b/docs/report/vpp_performance_tests/packet_latency/nat44.rst @@ -7,7 +7,7 @@ NAT44 IPv4 Routing ================== CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/srv6.rst b/docs/report/vpp_performance_tests/packet_latency/srv6.rst index 265462e68a..bbc96cc1bc 100644 --- a/docs/report/vpp_performance_tests/packet_latency/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_latency/srv6.rst @@ -7,7 +7,7 @@ SRv6 Routing ============ CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst index 33d2d73eda..42a838d348 100644 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst @@ -9,7 +9,7 @@ KVM VMs vhost-user ================== CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst index 1a48b0843c..f299927ede 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst index c2c1500c0b..47cd32a1a8 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst index ca09baa326..46848fff59 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst index e009724438..5a5ae40bdd 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst index 5acb0d36e3..19e1cbaa16 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst @@ -16,7 +16,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst index 8120c488fb..8e13122e2c 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst index b5bd81683d..8eee324b0d 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst index 5a721f1c48..0ea5b6c972 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst @@ -13,7 +13,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst index 755d519f14..bb15cd3fb2 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst @@ -16,7 +16,7 @@ configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst index a8b6c0c537..ad74dd24f6 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst @@ -15,7 +15,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst index ce316261e4..964487bad3 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst @@ -15,7 +15,7 @@ IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst index 33b77e6c9f..f11edea06e 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst @@ -15,7 +15,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst index 0a017c021f..ce17692286 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst @@ -15,7 +15,7 @@ IPv6 Routed-Forwarding, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst index ef27c7ac65..62683b651f 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst @@ -117,84 +117,85 @@ imix-ipsec-ip4routing-scale-sw \clearpage -imix-ipsec-ip4routing-scale-scheduler -------------------------------------- +.. + imix-ipsec-ip4routing-scale-scheduler + ------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} + \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} + \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -1518b-ipsec-ip4routing-scale-scheduler --------------------------------------- + 1518b-ipsec-ip4routing-scale-scheduler + -------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} + \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} + \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst index fac15f394d..9ed4df8ce1 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst @@ -17,7 +17,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst index 4ba5c4e552..c191a115ab 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst @@ -15,7 +15,7 @@ L2 Ethernet switching, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst index ac4a654dc6..4277b988d7 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst @@ -15,7 +15,7 @@ IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst index f08270fa69..da78c3f603 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst @@ -15,7 +15,7 @@ SRv6, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst index f3c377a5f9..8940c5db72 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst @@ -15,7 +15,7 @@ VM vhost-user, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: -- cgit 1.2.3-korg