doc: deprecation notice to remove net/bnx2x driver

Message ID 20230317123011.3146170-1-jerinj@marvell.com (mailing list archive)
State Accepted, archived
Delegated to: Thomas Monjalon
Headers
Series doc: deprecation notice to remove net/bnx2x driver |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/loongarch-compilation success Compilation OK
ci/loongarch-unit-testing success Unit Testing PASS
ci/Intel-compilation success Compilation OK
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-broadcom-Functional success Functional Testing PASS
ci/github-robot: build success github build: passed
ci/iol-intel-Performance success Performance Testing PASS
ci/iol-x86_64-compile-testing success Testing PASS
ci/iol-intel-Functional success Functional Testing PASS
ci/iol-aarch64-compile-testing success Testing PASS
ci/iol-broadcom-Performance success Performance Testing PASS
ci/iol-aarch64-unit-testing success Testing PASS
ci/intel-Testing success Testing PASS
ci/iol-abi-testing success Testing PASS
ci/intel-Functional success Functional PASS
ci/iol-testing success Testing PASS
ci/iol-x86_64-unit-testing success Testing PASS

Commit Message

Jerin Jacob March 17, 2023, 12:30 p.m. UTC
From: Jerin Jacob <jerinj@marvell.com>

Starting from DPDK 23.07, the Marvell QLogic bnx2x driver
will be removed. This decision has been made to alleviate the burden of
maintaining a discontinued product.

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
---
 doc/guides/rel_notes/deprecation.rst | 3 +++
 1 file changed, 3 insertions(+)
  

Comments

Alok Prasad March 17, 2023, 6:02 p.m. UTC | #1
> -----Original Message-----
> From: jerinj@marvell.com <jerinj@marvell.com>
> Sent: 17 March 2023 18:00
> To: dev@dpdk.org
> Cc: thomas@monjalon.net; david.marchand@redhat.com; ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru; Alok Prasad
> <palok@marvell.com>; Devendra Singh Rawat <dsinghrawat@marvell.com>; Jerin Jacob Kollanukkaran <jerinj@marvell.com>
> Subject: [dpdk-dev] [PATCH] doc: deprecation notice to remove net/bnx2x driver
> 
> From: Jerin Jacob <jerinj@marvell.com>
> 
> Starting from DPDK 23.07, the Marvell QLogic bnx2x driver
> will be removed. This decision has been made to alleviate the burden of
> maintaining a discontinued product.
> 
> Signed-off-by: Jerin Jacob <jerinj@marvell.com>
> ---
>  doc/guides/rel_notes/deprecation.rst | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
> index 872847e938..d3d8d0011c 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -135,3 +135,6 @@ Deprecation Notices
>    Its removal has been postponed to let potential users report interest
>    in maintaining it.
>    In the absence of such interest, this library will be removed in DPDK 23.11.
> +
> +* net/bnx2x: Starting from DPDK 23.07, the Marvell QLogic bnx2x driver will be removed.
> +  This decision has been made to alleviate the burden of maintaining a discontinued product.
> --
> 2.40.0

Thanks Jerin!

Acked-by: Alok Prasad <palok@marvell.com>
  
Ferruh Yigit March 21, 2023, 10:40 a.m. UTC | #2
On 3/17/2023 6:02 PM, Alok Prasad wrote:
>> -----Original Message-----
>> From: jerinj@marvell.com <jerinj@marvell.com>
>> Sent: 17 March 2023 18:00
>> To: dev@dpdk.org
>> Cc: thomas@monjalon.net; david.marchand@redhat.com; ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru; Alok Prasad
>> <palok@marvell.com>; Devendra Singh Rawat <dsinghrawat@marvell.com>; Jerin Jacob Kollanukkaran <jerinj@marvell.com>
>> Subject: [dpdk-dev] [PATCH] doc: deprecation notice to remove net/bnx2x driver
>>
>> From: Jerin Jacob <jerinj@marvell.com>
>>
>> Starting from DPDK 23.07, the Marvell QLogic bnx2x driver
>> will be removed. This decision has been made to alleviate the burden of
>> maintaining a discontinued product.
>>
>> Signed-off-by: Jerin Jacob <jerinj@marvell.com>
>> ---
>>  doc/guides/rel_notes/deprecation.rst | 3 +++
>>  1 file changed, 3 insertions(+)
>>
>> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
>> index 872847e938..d3d8d0011c 100644
>> --- a/doc/guides/rel_notes/deprecation.rst
>> +++ b/doc/guides/rel_notes/deprecation.rst
>> @@ -135,3 +135,6 @@ Deprecation Notices
>>    Its removal has been postponed to let potential users report interest
>>    in maintaining it.
>>    In the absence of such interest, this library will be removed in DPDK 23.11.
>> +
>> +* net/bnx2x: Starting from DPDK 23.07, the Marvell QLogic bnx2x driver will be removed.
>> +  This decision has been made to alleviate the burden of maintaining a discontinued product.
>> --
>> 2.40.0
> 
> Thanks Jerin!
> 
> Acked-by: Alok Prasad <palok@marvell.com>


Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
  
Jerin Jacob March 30, 2023, 12:47 p.m. UTC | #3
On Tue, Mar 21, 2023 at 4:11 PM Ferruh Yigit <ferruh.yigit@amd.com> wrote:
>
> On 3/17/2023 6:02 PM, Alok Prasad wrote:
> >> -----Original Message-----
> >> From: jerinj@marvell.com <jerinj@marvell.com>
> >> Sent: 17 March 2023 18:00
> >> To: dev@dpdk.org
> >> Cc: thomas@monjalon.net; david.marchand@redhat.com; ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru; Alok Prasad
> >> <palok@marvell.com>; Devendra Singh Rawat <dsinghrawat@marvell.com>; Jerin Jacob Kollanukkaran <jerinj@marvell.com>
> >> Subject: [dpdk-dev] [PATCH] doc: deprecation notice to remove net/bnx2x driver
> >>
> >> From: Jerin Jacob <jerinj@marvell.com>
> >>
> >> Starting from DPDK 23.07, the Marvell QLogic bnx2x driver
> >> will be removed. This decision has been made to alleviate the burden of
> >> maintaining a discontinued product.
> >>
> >> Signed-off-by: Jerin Jacob <jerinj@marvell.com>
> >> ---
> >>  doc/guides/rel_notes/deprecation.rst | 3 +++
> >>  1 file changed, 3 insertions(+)
> >>
> >> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
> >> index 872847e938..d3d8d0011c 100644
> >> --- a/doc/guides/rel_notes/deprecation.rst
> >> +++ b/doc/guides/rel_notes/deprecation.rst
> >> @@ -135,3 +135,6 @@ Deprecation Notices
> >>    Its removal has been postponed to let potential users report interest
> >>    in maintaining it.
> >>    In the absence of such interest, this library will be removed in DPDK 23.11.
> >> +
> >> +* net/bnx2x: Starting from DPDK 23.07, the Marvell QLogic bnx2x driver will be removed.
> >> +  This decision has been made to alleviate the burden of maintaining a discontinued product.
> >> --
> >> 2.40.0
> >
> > Thanks Jerin!
> >
> > Acked-by: Alok Prasad <palok@marvell.com>
>
>
> Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>

Ping for merge.
  
Thomas Monjalon March 31, 2023, 1:34 p.m. UTC | #4
> >> From: Jerin Jacob <jerinj@marvell.com>
> >>
> >> Starting from DPDK 23.07, the Marvell QLogic bnx2x driver
> >> will be removed. This decision has been made to alleviate the burden of
> >> maintaining a discontinued product.
> >>
> >> Signed-off-by: Jerin Jacob <jerinj@marvell.com>
> > 
> > Acked-by: Alok Prasad <palok@marvell.com>
> 
> Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>

I agree we should remove this driver.
But I'm afraid the notice may be a bit short in time.
Could we proceed as for the LiquidIO driver?
The bnx2x driver could be declared unmaintained in 23.07,
and then removed in 23.11.

In any case it is good to have a notice as early as possible,
even if the plan is slightly postponed.
Please let's discuss the execution plan during a Technical Board meeting.

Applied as-is for 23.03 release, thanks.
  

Patch

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 872847e938..d3d8d0011c 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -135,3 +135,6 @@  Deprecation Notices
   Its removal has been postponed to let potential users report interest
   in maintaining it.
   In the absence of such interest, this library will be removed in DPDK 23.11.
+
+* net/bnx2x: Starting from DPDK 23.07, the Marvell QLogic bnx2x driver will be removed.
+  This decision has been made to alleviate the burden of maintaining a discontinued product.