From 11bdd0ad66184ca317b8f8a3090daa4e625a058a Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Thu, 6 Jul 2017 08:07:51 -0700 Subject: [PATCH] ethdev: announce ethdev name size increase VMBUS support will use GUID in eth_dev_data name field which requires at least 37 characters. Plan for increase in size now. Signed-off-by: Stephen Hemminger Acked-by: Yongseok Koh Acked-by: Shahaf Shuler Acked-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 9a5f6b84fb..dcf2062035 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -82,6 +82,10 @@ Deprecation Notices changed from 8 bits to 16 bits in order to support more than 256 ports in DPDK. All APIs which have port_id parameter will be changed at the same time. +* ethdev: An ABI change is planned for 17.11 for the structure rte_eth_dev_data. + The size of the unique name will increase RTE_ETH_NAME_MAX_LEN from 32 to + 64 characters to allow using a globally unique identifier (GUID) in this field. + * librte_table: The ``key_mask`` parameter will be added to all the hash tables that currently do not have it, as well as to the hash compute function prototype. The non-"do-sig" versions of the hash tables will be removed -- 2.20.1