summaryrefslogtreecommitdiff
path: root/doc/guides/rel_notes/release_19_05.rst
diff options
context:
space:
mode:
authorStephen Hemminger <stephen@networkplumber.org>2019-03-29 17:52:13 +0000
committerFerruh Yigit <ferruh.yigit@intel.com>2019-03-29 18:57:42 +0100
commitad97ceece12cde7d1f7da50679de2c93cc23a95a (patch)
tree1d844c0204719659f8f96663299eceae4b56c194 /doc/guides/rel_notes/release_19_05.rst
parent0f4cff5af20a8def244e5327b860afdf556e0c24 (diff)
downloaddpdk-next-eventdev-ad97ceece12cde7d1f7da50679de2c93cc23a95a.zip
dpdk-next-eventdev-ad97ceece12cde7d1f7da50679de2c93cc23a95a.tar.gz
dpdk-next-eventdev-ad97ceece12cde7d1f7da50679de2c93cc23a95a.tar.xz
ethdev: add min/max MTU to device info
This addresses the usability issue raised by OVS at DPDK Userspace summit. It adds general min/max MTU into device info. For compatibility, and to save space, it fits in a hole in existing structure. The initial version sets max MTU to normal Ethernet, it is up to PMD to set larger value if it supports Jumbo frames. Also remove the deprecation notice introduced in 18.11 regarding this change and bump ethdev ABI version. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: Ian Stokes <ian.stokes@intel.com> Acked-by: Andrew Rybchenko <arybchenko@solarflare.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
Diffstat (limited to 'doc/guides/rel_notes/release_19_05.rst')
-rw-r--r--doc/guides/rel_notes/release_19_05.rst9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/guides/rel_notes/release_19_05.rst b/doc/guides/rel_notes/release_19_05.rst
index 4ce6b95..bdad1dd 100644
--- a/doc/guides/rel_notes/release_19_05.rst
+++ b/doc/guides/rel_notes/release_19_05.rst
@@ -174,6 +174,13 @@ ABI Changes
Also, make sure to start the actual text at the margin.
=========================================================
+* ethdev: Additional fields in rte_eth_dev_info.
+
+ The ``rte_eth_dev_info`` structure has had two extra fields
+ added: ``min_mtu`` and ``max_mtu``. Each of these are of type ``uint16_t``.
+ The values of these fields can be set specifically by the PMD drivers as
+ supported values can vary from device to device.
+
* cryptodev: in 18.08 new structure ``rte_crypto_asym_op`` was introduced and
included into ``rte_crypto_op``. As ``rte_crypto_asym_op`` structure was
defined as cache-line aligned that caused unintended changes in
@@ -216,7 +223,7 @@ The libraries prepended with a plus sign were incremented in this version.
librte_distributor.so.1
+ librte_eal.so.10
librte_efd.so.1
- librte_ethdev.so.11
+ + librte_ethdev.so.12
librte_eventdev.so.6
librte_flow_classify.so.1
librte_gro.so.1