mbox series

[0/3] announce bonding macro and function change

Message ID 20230714081526.1277786-1-chaoyong.he@corigine.com (mailing list archive)
Headers
Series announce bonding macro and function change |

Message

Chaoyong He July 14, 2023, 8:15 a.m. UTC
  In order to support inclusive naming, some of the macro and function in
DPDK will need to be renamed. Do this through deprecation process now
for 23.07.

Chaoyong He (2):
  doc: announce bonding data change
  doc: announce bonding function change

Long Wu (1):
  doc: announce bonding macro change

 app/test-pmd/testpmd.c                    |   6 +-
 app/test/test_link_bonding.c              | 100 +++++++++++-----------
 app/test/test_link_bonding_mode4.c        |   8 +-
 app/test/test_link_bonding_rssconf.c      |   8 +-
 doc/guides/rel_notes/deprecation.rst      |  19 ++++
 drivers/net/bonding/bonding_testpmd.c     |   4 +-
 drivers/net/bonding/rte_eth_bond.h        |  42 ++++++++-
 drivers/net/bonding/rte_eth_bond_8023ad.c |   4 +-
 drivers/net/bonding/rte_eth_bond_8023ad.h |  13 ++-
 drivers/net/bonding/rte_eth_bond_api.c    |  14 +--
 drivers/net/bonding/rte_eth_bond_pmd.c    |  12 +--
 drivers/net/bonding/version.map           |  10 +++
 examples/bond/main.c                      |   6 +-
 lib/ethdev/rte_ethdev.h                   |   5 +-
 14 files changed, 162 insertions(+), 89 deletions(-)
  

Comments

Ferruh Yigit July 17, 2023, 3:14 p.m. UTC | #1
On 7/14/2023 9:15 AM, Chaoyong He wrote:
> In order to support inclusive naming, some of the macro and function in
> DPDK will need to be renamed. Do this through deprecation process now
> for 23.07.
> 
> Chaoyong He (2):
>   doc: announce bonding data change
>   doc: announce bonding function change
> 
> Long Wu (1):
>   doc: announce bonding macro change

Hi Chaoyong,

OK to deprecate macro in this release (v23.07) and remove them in LTS
(v23.11) release,
but for struct and function names I think simpler to rename them
directly in LTS release without deprecating them in this release, more
details in the individual patches.