doc: remove deprecation notices for eventdev

Message ID 20211102154956.1443591-1-jerinj@marvell.com (mailing list archive)
State Accepted, archived
Delegated to: Jerin Jacob
Headers
Series doc: remove deprecation notices for eventdev |

Checks

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

Commit Message

Jerin Jacob Kollanukkaran Nov. 2, 2021, 3:49 p.m. UTC
  From: Jerin Jacob <jerinj@marvell.com>

All deprecation notice targeted for v21.11 of eventdev has been
committed in the following commits, remove deprecation notices.

Fixes: 3c838062b91 ("eventdev: introduce event vector Rx capability")
Fixes: 929ebdd5430 ("eventdev/eth_rx: simplify event vector config")
Fixes: 295c053f90f ("eventdev: hide event device related structures")
Fixes: dd451ad1520 ("doc: remove event crypto metadata deprecation note")

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

Comments

Thomas Monjalon Nov. 2, 2021, 4:01 p.m. UTC | #1
02/11/2021 16:49, jerinj@marvell.com:
> From: Jerin Jacob <jerinj@marvell.com>
> 
> All deprecation notice targeted for v21.11 of eventdev has been
> committed in the following commits, remove deprecation notices.
> 
> Fixes: 3c838062b91 ("eventdev: introduce event vector Rx capability")
> Fixes: 929ebdd5430 ("eventdev/eth_rx: simplify event vector config")
> Fixes: 295c053f90f ("eventdev: hide event device related structures")
> Fixes: dd451ad1520 ("doc: remove event crypto metadata deprecation note")

That's not an easy job, but we should really try to make such change
in the related commits, like any other doc or test updates.
I keep forgetting such things as well.
  
Jerin Jacob Nov. 2, 2021, 4:29 p.m. UTC | #2
On Tue, Nov 2, 2021 at 9:31 PM Thomas Monjalon <thomas@monjalon.net> wrote:
>
> 02/11/2021 16:49, jerinj@marvell.com:
> > From: Jerin Jacob <jerinj@marvell.com>
> >
> > All deprecation notice targeted for v21.11 of eventdev has been
> > committed in the following commits, remove deprecation notices.
> >
> > Fixes: 3c838062b91 ("eventdev: introduce event vector Rx capability")
> > Fixes: 929ebdd5430 ("eventdev/eth_rx: simplify event vector config")
> > Fixes: 295c053f90f ("eventdev: hide event device related structures")
> > Fixes: dd451ad1520 ("doc: remove event crypto metadata deprecation note")

Reported-by: David Marchand <david.marchand@redhat.com>

>
> That's not an easy job, but we should really try to make such change
> in the related commits, like any other doc or test updates.
> I keep forgetting such things as well.

+1

>
>
  
David Marchand Nov. 2, 2021, 7:58 p.m. UTC | #3
On Tue, Nov 2, 2021 at 5:29 PM Jerin Jacob <jerinjacobk@gmail.com> wrote:
> > That's not an easy job, but we should really try to make such change
> > in the related commits, like any other doc or test updates.
> > I keep forgetting such things as well.
>
> +1

I missed the one on interrupt too.
I see no easy way to check this.. apart from a note in my notebook to
check at rcX tags time.
  
Jerin Jacob Nov. 4, 2021, 1:54 p.m. UTC | #4
On Tue, Nov 2, 2021 at 9:59 PM Jerin Jacob <jerinjacobk@gmail.com> wrote:
>
> On Tue, Nov 2, 2021 at 9:31 PM Thomas Monjalon <thomas@monjalon.net> wrote:
> >
> > 02/11/2021 16:49, jerinj@marvell.com:
> > > From: Jerin Jacob <jerinj@marvell.com>
> > >
> > > All deprecation notice targeted for v21.11 of eventdev has been
> > > committed in the following commits, remove deprecation notices.
> > >
> > > Fixes: 3c838062b91 ("eventdev: introduce event vector Rx capability")
> > > Fixes: 929ebdd5430 ("eventdev/eth_rx: simplify event vector config")
> > > Fixes: 295c053f90f ("eventdev: hide event device related structures")
> > > Fixes: dd451ad1520 ("doc: remove event crypto metadata deprecation note")
>
> Reported-by: David Marchand <david.marchand@redhat.com>

Applied to dpdk-next-net-eventdev/for-main. Thanks
  

Patch

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 4366015b01..b0ffc3be08 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -131,32 +131,6 @@  Deprecation Notices
   pointer for the private data to the application which can be attached
   to the packet while enqueuing.
 
-* eventdev: The file ``rte_eventdev_pmd.h`` will be renamed to ``eventdev_driver.h``
-  to make the driver interface as internal and the structures ``rte_eventdev_data``,
-  ``rte_eventdev`` and ``rte_eventdevs`` will be moved to a new file named
-  ``rte_eventdev_core.h`` in DPDK 21.11.
-  The ``rte_`` prefix for internal structures and functions will be removed across the
-  library.
-  The experimental eventdev trace APIs and ``rte_event_vector_pool_create``,
-  ``rte_event_eth_rx_adapter_vector_limits_get`` will be promoted to stable.
-  An 8-byte reserved field will be added to the structure ``rte_event_timer`` to
-  support future extensions.
-
-* eventdev: The structure ``rte_event_eth_rx_adapter_queue_conf`` will be
-  extended to include ``rte_event_eth_rx_adapter_event_vector_config`` elements
-  and the function ``rte_event_eth_rx_adapter_queue_event_vector_config`` will
-  be removed in DPDK 21.11.
-
-  An application can enable event vectorization by passing the desired vector
-  values to the function ``rte_event_eth_rx_adapter_queue_add`` using
-  the structure ``rte_event_eth_rx_adapter_queue_add``.
-
-* eventdev: Reserved bytes of ``rte_event_crypto_request`` is a space holder
-  for ``response_info``. Both should be decoupled for better clarity in
-  DPDK 21.11.
-  New space for ``response_info`` can be made by changing
-  ``rte_event_crypto_metadata`` type to structure from union.
-
 * metrics: The function ``rte_metrics_init`` will have a non-void return
   in order to notify errors instead of calling ``rte_exit``.