From d818e454df32e401cfdc8efb13bbe04afae84905 Mon Sep 17 00:00:00 2001 From: Ferruh Yigit Date: Mon, 18 Feb 2019 12:30:02 +0000 Subject: [PATCH] doc: deprecate KNI ethtool support Announce removal of KNI ethtool support. Signed-off-by: Ferruh Yigit Acked-by: Neil Horman Acked-by: Igor Ryzhov Acked-by: Jerin Jacob Acked-by: Rami Rosen Acked-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 1b4fcb7e64..d749fe3cce 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -68,6 +68,15 @@ Deprecation Notices - Member ``uint16_t min_mtu`` the minimum MTU allowed. - Member ``uint16_t max_mtu`` the maximum MTU allowed. +* kni: remove KNI ethtool support. To clarify, this is not to remove the KNI, + but only to remove ethtool support of it that is disabled by default and + can be enabled via ``CONFIG_RTE_KNI_KMOD_ETHTOOL`` config option. + Existing KNI ethtool implementation is only supported by ``igb`` & ``ixgbe`` + drivers, by using a copy of kernel drivers in DPDK. This model cannot be + extended to all drivers in DPDK and it is too much effort to maintain + kernel modules in DPDK. As a result users won't be able to use ``ethtool`` + via ``igb`` & ``ixgbe`` anymore. + * meter: New ``rte_color`` definition will be added in 19.02 and that will replace ``enum rte_meter_color`` in meter library in 19.05. This will help to consolidate color definition, which is currently replicated in many places, -- 2.20.1