mbox series

[0/4] Remove Support For DLB V1

Message ID 1614618060-12773-1-git-send-email-timothy.mcdaniel@intel.com (mailing list archive)
Headers show
Series Remove Support For DLB V1 | expand

Message

McDaniel, Timothy March 1, 2021, 5 p.m. UTC
This patch set removes DLB V1 from DPDK 21.05.

All DLB V1 customers obtain the source code for that device directly
from Intel, and will continue to do so in the future.

DLB V2 remains in DPDK, and will be supplemented with support
for DLB V2.5 in a future patch set tageted for DPDK 21.05.

Timothy McDaniel (4):
  event/dlb: remove DLB V1 from build
  event/dlb: remove DLB V1 documentation
  event/dlb: remove DLB V1 source code
  doc: update 21.05 release notes to announce removal of DLB V1

 config/rte_config.h                          |    6 -
 doc/api/doxy-api-index.md                    |    1 -
 doc/api/doxy-api.conf.in                     |    1 -
 doc/guides/eventdevs/dlb.rst                 |  341 -
 doc/guides/eventdevs/index.rst               |    1 -
 doc/guides/rel_notes/release_21_05.rst       |    2 +
 drivers/event/dlb/dlb.c                      | 4082 -----------
 drivers/event/dlb/dlb_iface.c                |   79 -
 drivers/event/dlb/dlb_iface.h                |   82 -
 drivers/event/dlb/dlb_inline_fns.h           |   36 -
 drivers/event/dlb/dlb_log.h                  |   25 -
 drivers/event/dlb/dlb_priv.h                 |  513 --
 drivers/event/dlb/dlb_selftest.c             | 1544 ----
 drivers/event/dlb/dlb_user.h                 |  814 ---
 drivers/event/dlb/dlb_xstats.c               | 1212 ---
 drivers/event/dlb/meson.build                |   22 -
 drivers/event/dlb/pf/base/dlb_hw_types.h     |  334 -
 drivers/event/dlb/pf/base/dlb_osdep.h        |  310 -
 drivers/event/dlb/pf/base/dlb_osdep_bitmap.h |  441 --
 drivers/event/dlb/pf/base/dlb_osdep_list.h   |  131 -
 drivers/event/dlb/pf/base/dlb_osdep_types.h  |   31 -
 drivers/event/dlb/pf/base/dlb_regs.h         | 2368 ------
 drivers/event/dlb/pf/base/dlb_resource.c     | 6904 ------------------
 drivers/event/dlb/pf/base/dlb_resource.h     |  876 ---
 drivers/event/dlb/pf/dlb_main.c              |  552 --
 drivers/event/dlb/pf/dlb_main.h              |   47 -
 drivers/event/dlb/pf/dlb_pf.c                |  752 --
 drivers/event/dlb/rte_pmd_dlb.c              |   38 -
 drivers/event/dlb/rte_pmd_dlb.h              |   77 -
 drivers/event/dlb/version.map                |    9 -
 drivers/event/meson.build                    |    2 +-
 31 files changed, 3 insertions(+), 21630 deletions(-)
 delete mode 100644 doc/guides/eventdevs/dlb.rst
 delete mode 100644 drivers/event/dlb/dlb.c
 delete mode 100644 drivers/event/dlb/dlb_iface.c
 delete mode 100644 drivers/event/dlb/dlb_iface.h
 delete mode 100644 drivers/event/dlb/dlb_inline_fns.h
 delete mode 100644 drivers/event/dlb/dlb_log.h
 delete mode 100644 drivers/event/dlb/dlb_priv.h
 delete mode 100644 drivers/event/dlb/dlb_selftest.c
 delete mode 100644 drivers/event/dlb/dlb_user.h
 delete mode 100644 drivers/event/dlb/dlb_xstats.c
 delete mode 100644 drivers/event/dlb/meson.build
 delete mode 100644 drivers/event/dlb/pf/base/dlb_hw_types.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_osdep.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_osdep_bitmap.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_osdep_list.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_osdep_types.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_regs.h
 delete mode 100644 drivers/event/dlb/pf/base/dlb_resource.c
 delete mode 100644 drivers/event/dlb/pf/base/dlb_resource.h
 delete mode 100644 drivers/event/dlb/pf/dlb_main.c
 delete mode 100644 drivers/event/dlb/pf/dlb_main.h
 delete mode 100644 drivers/event/dlb/pf/dlb_pf.c
 delete mode 100644 drivers/event/dlb/rte_pmd_dlb.c
 delete mode 100644 drivers/event/dlb/rte_pmd_dlb.h
 delete mode 100644 drivers/event/dlb/version.map

Comments

Jerin Jacob March 7, 2021, 3:34 p.m. UTC | #1
On Mon, Mar 1, 2021 at 10:31 PM Timothy McDaniel
<timothy.mcdaniel@intel.com> wrote:
>
> This patch set removes DLB V1 from DPDK 21.05.
>
> All DLB V1 customers obtain the source code for that device directly
> from Intel, and will continue to do so in the future.
>
> DLB V2 remains in DPDK, and will be supplemented with support
> for DLB V2.5 in a future patch set tageted for DPDK 21.05.
>
> Timothy McDaniel (4):
>   event/dlb: remove DLB V1 from build
>   event/dlb: remove DLB V1 documentation
>   event/dlb: remove DLB V1 source code
>   doc: update 21.05 release notes to announce removal of DLB V1

Please
1) Rebase this patch on top of dpdk-next-eventdev
2) Squash all patches to single patch as it is the removal.

Also, it is the first time in DPDK,  we are adding a driver and
removing it in the next subsequent release.
Please plan for driver upstreaming properly, as it takes a
considerable amount of time and energy to
review the code and merge it.