On 11/24/2021 1:58 PM, Thomas Monjalon wrote:
23/11/2021 13:08, Ferruh Yigit:
--- a/doc/guides/nics/tap.rst
+++ b/doc/guides/nics/tap.rst
@@ -1,6 +1,8 @@
.. SPDX-License-Identifier: BSD-3-Clause
Copyright(c) 2016 Intel Corporation.
+.. _TunTap_PMD:
No need for such anchor at the beginning of a doc.
You can reference a document with :doc:
ack
[...]
+There are other alternatives to KNI, all are available in the upstream Linux:
+
+#. :ref:`virtio_user_as_exceptional_path`
+
+#. :ref:`TunTap_PMD` as wrapper to `Linux tun/tap
+ <https://www.kernel.org/doc/Documentation/networking/tuntap.txt>`_
What about pcap, AF_PACKET and AF_XDP PMDs?
They are different, not exactly KNI alternative.
pcap, af_packet & af_xdp are on top of sockets for specific interface,
KNI & virtio-user enables injecting packets to Linux networking stack
without being tied to any existing interface.