[v3,3/3] doc: announce bonding function change
Checks
Commit Message
In order to support inclusive naming, some of the function in DPDK will
need to be renamed. Do this through deprecation process now for 23.07.
Signed-off-by: Long Wu <long.wu@corigine.com>
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
---
doc/guides/rel_notes/deprecation.rst | 11 +++++++++++
1 file changed, 11 insertions(+)
Comments
On 7/18/2023 9:28 AM, Chaoyong He wrote:
> In order to support inclusive naming, some of the function in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu <long.wu@corigine.com>
> Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
>
Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
On Tue, 18 Jul 2023 16:28:56 +0800
Chaoyong He <chaoyong.he@corigine.com> wrote:
> In order to support inclusive naming, some of the function in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu <long.wu@corigine.com>
> Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
Hi Chaoyong,
All something about slave in variables and logs should be fixed.
Is this in your plan?
/Huisong
在 2023/7/18 16:28, Chaoyong He 写道:
> In order to support inclusive naming, some of the function in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu <long.wu@corigine.com>
> Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
> ---
> doc/guides/rel_notes/deprecation.rst | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
> index 8cf972a9ab..45da0361e6 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -123,6 +123,17 @@ Deprecation Notices
> ``RTE_ETH_DEV_BONDING_MEMBER``.
> The data structure ``struct rte_eth_bond_8023ad_slave_info`` will be
> renamed to ``struct rte_eth_bond_8023ad_member_info`` in DPDK 23.11.
> + The following functions will be removed in DPDK 23.11. The old functions:
> + ``rte_eth_bond_8023ad_slave_info``,
> + ``rte_eth_bond_active_slaves_get``,
> + ``rte_eth_bond_slave_add``,
> + ``rte_eth_bond_slave_remove``, and
> + ``rte_eth_bond_slaves_get`` will be replaced by:
> + ``rte_eth_bond_8023ad_member_info``,
> + ``rte_eth_bond_active_members_get``,
> + ``rte_eth_bond_member_add``,
> + ``rte_eth_bond_member_remove``, and
> + ``rte_eth_bond_members_get``.
>
> * cryptodev: The function ``rte_cryptodev_cb_fn`` will be updated
> to have another parameter ``qp_id`` to return the queue pair ID
> [Some people who received this message don't often get email from
> lihuisong@huawei.com. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification ]
>
> Hi Chaoyong,
>
> All something about slave in variables and logs should be fixed.
> Is this in your plan?
>
> /Huisong
>
Oh, yes, we have a patch series to do that (replace master/slave in everywhere for bonding PMD).
And that patch series has been delay to v23.11 version.
>
> 在 2023/7/18 16:28, Chaoyong He 写道:
> > In order to support inclusive naming, some of the function in DPDK
> > will need to be renamed. Do this through deprecation process now for
> 23.07.
> >
> > Signed-off-by: Long Wu <long.wu@corigine.com>
> > Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
> > ---
> > doc/guides/rel_notes/deprecation.rst | 11 +++++++++++
> > 1 file changed, 11 insertions(+)
> >
> > diff --git a/doc/guides/rel_notes/deprecation.rst
> > b/doc/guides/rel_notes/deprecation.rst
> > index 8cf972a9ab..45da0361e6 100644
> > --- a/doc/guides/rel_notes/deprecation.rst
> > +++ b/doc/guides/rel_notes/deprecation.rst
> > @@ -123,6 +123,17 @@ Deprecation Notices
> > ``RTE_ETH_DEV_BONDING_MEMBER``.
> > The data structure ``struct rte_eth_bond_8023ad_slave_info`` will be
> > renamed to ``struct rte_eth_bond_8023ad_member_info`` in DPDK 23.11.
> > + The following functions will be removed in DPDK 23.11. The old functions:
> > + ``rte_eth_bond_8023ad_slave_info``,
> > + ``rte_eth_bond_active_slaves_get``,
> > + ``rte_eth_bond_slave_add``,
> > + ``rte_eth_bond_slave_remove``, and
> > + ``rte_eth_bond_slaves_get`` will be replaced by:
> > + ``rte_eth_bond_8023ad_member_info``,
> > + ``rte_eth_bond_active_members_get``,
> > + ``rte_eth_bond_member_add``,
> > + ``rte_eth_bond_member_remove``, and ``rte_eth_bond_members_get``.
> >
> > * cryptodev: The function ``rte_cryptodev_cb_fn`` will be updated
> > to have another parameter ``qp_id`` to return the queue pair ID
在 2023/7/19 9:37, Chaoyong He 写道:
>> [Some people who received this message don't often get email from
>> lihuisong@huawei.com. Learn why this is important at
>> https://aka.ms/LearnAboutSenderIdentification ]
>>
>> Hi Chaoyong,
>>
>> All something about slave in variables and logs should be fixed.
>> Is this in your plan?
>>
>> /Huisong
>>
> Oh, yes, we have a patch series to do that (replace master/slave in everywhere for bonding PMD).
> And that patch series has been delay to v23.11 version.
great.
Acked-by: Huisong Li <lihuisong@huawei.com>
>
>> 在 2023/7/18 16:28, Chaoyong He 写道:
>>> In order to support inclusive naming, some of the function in DPDK
>>> will need to be renamed. Do this through deprecation process now for
>> 23.07.
>>> Signed-off-by: Long Wu <long.wu@corigine.com>
>>> Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
>>> ---
>>> doc/guides/rel_notes/deprecation.rst | 11 +++++++++++
>>> 1 file changed, 11 insertions(+)
>>>
>>> diff --git a/doc/guides/rel_notes/deprecation.rst
>>> b/doc/guides/rel_notes/deprecation.rst
>>> index 8cf972a9ab..45da0361e6 100644
>>> --- a/doc/guides/rel_notes/deprecation.rst
>>> +++ b/doc/guides/rel_notes/deprecation.rst
>>> @@ -123,6 +123,17 @@ Deprecation Notices
>>> ``RTE_ETH_DEV_BONDING_MEMBER``.
>>> The data structure ``struct rte_eth_bond_8023ad_slave_info`` will be
>>> renamed to ``struct rte_eth_bond_8023ad_member_info`` in DPDK 23.11.
>>> + The following functions will be removed in DPDK 23.11. The old functions:
>>> + ``rte_eth_bond_8023ad_slave_info``,
>>> + ``rte_eth_bond_active_slaves_get``,
>>> + ``rte_eth_bond_slave_add``,
>>> + ``rte_eth_bond_slave_remove``, and
>>> + ``rte_eth_bond_slaves_get`` will be replaced by:
>>> + ``rte_eth_bond_8023ad_member_info``,
>>> + ``rte_eth_bond_active_members_get``,
>>> + ``rte_eth_bond_member_add``,
>>> + ``rte_eth_bond_member_remove``, and ``rte_eth_bond_members_get``.
>>>
>>> * cryptodev: The function ``rte_cryptodev_cb_fn`` will be updated
>>> to have another parameter ``qp_id`` to return the queue pair ID
@@ -123,6 +123,17 @@ Deprecation Notices
``RTE_ETH_DEV_BONDING_MEMBER``.
The data structure ``struct rte_eth_bond_8023ad_slave_info`` will be
renamed to ``struct rte_eth_bond_8023ad_member_info`` in DPDK 23.11.
+ The following functions will be removed in DPDK 23.11. The old functions:
+ ``rte_eth_bond_8023ad_slave_info``,
+ ``rte_eth_bond_active_slaves_get``,
+ ``rte_eth_bond_slave_add``,
+ ``rte_eth_bond_slave_remove``, and
+ ``rte_eth_bond_slaves_get`` will be replaced by:
+ ``rte_eth_bond_8023ad_member_info``,
+ ``rte_eth_bond_active_members_get``,
+ ``rte_eth_bond_member_add``,
+ ``rte_eth_bond_member_remove``, and
+ ``rte_eth_bond_members_get``.
* cryptodev: The function ``rte_cryptodev_cb_fn`` will be updated
to have another parameter ``qp_id`` to return the queue pair ID