Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com> --- doc/guides/prog_guide/kernel_nic_interface.rst | 2 ++ doc/guides/rel_notes/deprecation.rst | 6 ++++++ 2 files changed, 8 insertions(+)
diff --git a/doc/guides/prog_guide/kernel_nic_interface.rst b/doc/guides/prog_guide/kernel_nic_interface.rst index eb16e2e..4f25595 100644 --- a/doc/guides/prog_guide/kernel_nic_interface.rst +++ b/doc/guides/prog_guide/kernel_nic_interface.rst @@ -169,6 +169,8 @@ This provides flexibility in multiprocess scenarios (where the KNI is created in the primary process but the callbacks are handled in the secondary one). The constraint is that a single process can register and handle the requests. +.. _kni_vhost_backend-label: + KNI Working as a Kernel vHost Backend ------------------------------------- diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 2d17bc6..956473a 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -71,3 +71,9 @@ Deprecation Notices * mempool: The functions for single/multi producer/consumer are deprecated and will be removed in 17.02. It is replaced by ``rte_mempool_generic_get/put`` functions. + +* kni: Remove :ref:`kni_vhost_backend-label` feature (KNI_VHOST) in 17.05 release. + :doc:`Vhost Library </prog_guide/vhost_lib>` is currently preferred method for + guest - host communication. Just for clarification, this is not to remove KNI + or VHOST feature, but KNI_VHOST which is a KNI feature enabled via a compile + time option, and disabled by default. -- 2.9.3