[dpdk-dev] [pull-request] next-eventdev 20.11 RC2
Jerin Jacob Kollanukkaran
jerinj at marvell.com
Mon Nov 2 15:30:55 CET 2020
The following changes since commit 79d69c6dcf0debea38ac258d230e2f8c93e5ad12:
mbuf: remove seqn field (2020-10-31 22:14:44 +0100)
are available in the Git repository at:
http://dpdk.org/git/next/dpdk-next-eventdev
for you to fetch changes up to e06cd1ddfeac30b4926a52a69336b4f25a9cd209:
eventdev: check input parameter for dump op (2020-11-02 19:16:51 +0530)
----------------------------------------------------------------
David Marchand (1):
eventdev: check input parameter for dump op
Timothy McDaniel (47):
eventdev: increase max queues configuration
event/dlb2: add documentation and meson build infrastructure
event/dlb2: add dynamic logging
event/dlb2: add private data structures and constants
event/dlb2: add definitions shared with LKM or shared code
event/dlb2: add inline functions
event/dlb2: add eventdev probe
event/dlb2: add flexible interface
event/dlb2: add probe-time hardware init
event/dlb2: add xstats
event/dlb2: add infos get and configure
event/dlb2: add queue and port default conf
event/dlb2: add queue setup
event/dlb2: add port setup
event/dlb2: add port link
event/dlb2: add port unlink and port unlinks in progress
event/dlb2: add eventdev start
event/dlb2: add enqueue and its burst variants
event/dlb2: add dequeue and its burst variants
event/dlb2: add eventdev stop and close
event/dlb2: add PMD's token pop public interface
event/dlb2: add PMD self-tests
event/dlb2: add queue and port release
event/dlb2: add timeout ticks entry point
event/dlb: add documentation and meson infrastructure
event/dlb: add dynamic logging
event/dlb: add private data structures and constants
event/dlb: add definitions shared with LKM or shared code
event/dlb: add inline functions
event/dlb: add eventdev probe
event/dlb: add flexible interface
event/dlb: add probe-time hardware init
event/dlb: add xstats
event/dlb: add infos get and configure
event/dlb: add queue and port default conf
event/dlb: add queue setup
event/dlb: add port setup
event/dlb: add port link
event/dlb: add port unlink and port unlinks in progress
event/dlb: add eventdev start
event/dlb: add enqueue and its burst variants
event/dlb: add dequeue and its burst variants
event/dlb: add eventdev stop and close
event/dlb: add PMD's token pop public interface
event/dlb: add PMD self-tests
event/dlb: add queue and port release
event/dlb: add timeout ticks entry point
MAINTAINERS | 10 +
app/test/test_eventdev.c | 14 +
config/rte_config.h | 15 +-
doc/api/doxy-api-index.md | 4 +-
doc/api/doxy-api.conf.in | 2 +
doc/guides/eventdevs/dlb.rst | 341 ++
doc/guides/eventdevs/dlb2.rst | 365 ++
doc/guides/eventdevs/index.rst | 2 +
doc/guides/rel_notes/release_20_11.rst | 10 +
drivers/event/dlb/dlb.c | 4079 ++++++++++++++
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 | 1539 ++++++
drivers/event/dlb/dlb_user.h | 814 +++
drivers/event/dlb/dlb_xstats.c | 1217 +++++
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 | 586 ++
drivers/event/dlb/pf/dlb_main.h | 47 +
drivers/event/dlb/pf/dlb_pf.c | 750 +++
drivers/event/dlb/rte_pmd_dlb.c | 38 +
drivers/event/dlb/rte_pmd_dlb.h | 77 +
drivers/event/dlb/version.map | 9 +
drivers/event/dlb2/dlb2.c | 3947 ++++++++++++++
drivers/event/dlb2/dlb2_iface.c | 74 +
drivers/event/dlb2/dlb2_iface.h | 74 +
drivers/event/dlb2/dlb2_inline_fns.h | 33 +
drivers/event/dlb2/dlb2_log.h | 25 +
drivers/event/dlb2/dlb2_priv.h | 578 ++
drivers/event/dlb2/dlb2_selftest.c | 1524 ++++++
drivers/event/dlb2/dlb2_user.h | 679 +++
drivers/event/dlb2/dlb2_xstats.c | 1235 +++++
drivers/event/dlb2/meson.build | 23 +
drivers/event/dlb2/pf/base/dlb2_hw_types.h | 367 ++
drivers/event/dlb2/pf/base/dlb2_mbox.h | 596 ++
drivers/event/dlb2/pf/base/dlb2_osdep.h | 230 +
drivers/event/dlb2/pf/base/dlb2_osdep_bitmap.h | 440 ++
drivers/event/dlb2/pf/base/dlb2_osdep_list.h | 131 +
drivers/event/dlb2/pf/base/dlb2_osdep_types.h | 31 +
drivers/event/dlb2/pf/base/dlb2_regs.h | 2527 +++++++++
drivers/event/dlb2/pf/base/dlb2_resource.c | 6027 +++++++++++++++++++++
drivers/event/dlb2/pf/base/dlb2_resource.h | 1913 +++++++
drivers/event/dlb2/pf/dlb2_main.c | 673 +++
drivers/event/dlb2/pf/dlb2_main.h | 97 +
drivers/event/dlb2/pf/dlb2_pf.c | 728 +++
drivers/event/dlb2/rte_pmd_dlb2.c | 39 +
drivers/event/dlb2/rte_pmd_dlb2.h | 72 +
drivers/event/dlb2/version.map | 9 +
drivers/event/meson.build | 3 +-
lib/librte_eventdev/rte_eventdev.c | 2 +
60 files changed, 44145 insertions(+), 3 deletions(-)
create mode 100644 doc/guides/eventdevs/dlb.rst
create mode 100644 doc/guides/eventdevs/dlb2.rst
create mode 100644 drivers/event/dlb/dlb.c
create mode 100644 drivers/event/dlb/dlb_iface.c
create mode 100644 drivers/event/dlb/dlb_iface.h
create mode 100644 drivers/event/dlb/dlb_inline_fns.h
create mode 100644 drivers/event/dlb/dlb_log.h
create mode 100644 drivers/event/dlb/dlb_priv.h
create mode 100644 drivers/event/dlb/dlb_selftest.c
create mode 100644 drivers/event/dlb/dlb_user.h
create mode 100644 drivers/event/dlb/dlb_xstats.c
create mode 100644 drivers/event/dlb/meson.build
create mode 100644 drivers/event/dlb/pf/base/dlb_hw_types.h
create mode 100644 drivers/event/dlb/pf/base/dlb_osdep.h
create mode 100644 drivers/event/dlb/pf/base/dlb_osdep_bitmap.h
create mode 100644 drivers/event/dlb/pf/base/dlb_osdep_list.h
create mode 100644 drivers/event/dlb/pf/base/dlb_osdep_types.h
create mode 100644 drivers/event/dlb/pf/base/dlb_regs.h
create mode 100644 drivers/event/dlb/pf/base/dlb_resource.c
create mode 100644 drivers/event/dlb/pf/base/dlb_resource.h
create mode 100644 drivers/event/dlb/pf/dlb_main.c
create mode 100644 drivers/event/dlb/pf/dlb_main.h
create mode 100644 drivers/event/dlb/pf/dlb_pf.c
create mode 100644 drivers/event/dlb/rte_pmd_dlb.c
create mode 100644 drivers/event/dlb/rte_pmd_dlb.h
create mode 100644 drivers/event/dlb/version.map
create mode 100644 drivers/event/dlb2/dlb2.c
create mode 100644 drivers/event/dlb2/dlb2_iface.c
create mode 100644 drivers/event/dlb2/dlb2_iface.h
create mode 100644 drivers/event/dlb2/dlb2_inline_fns.h
create mode 100644 drivers/event/dlb2/dlb2_log.h
create mode 100644 drivers/event/dlb2/dlb2_priv.h
create mode 100644 drivers/event/dlb2/dlb2_selftest.c
create mode 100644 drivers/event/dlb2/dlb2_user.h
create mode 100644 drivers/event/dlb2/dlb2_xstats.c
create mode 100644 drivers/event/dlb2/meson.build
create mode 100644 drivers/event/dlb2/pf/base/dlb2_hw_types.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_mbox.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_osdep.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_osdep_bitmap.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_osdep_list.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_osdep_types.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_regs.h
create mode 100644 drivers/event/dlb2/pf/base/dlb2_resource.c
create mode 100644 drivers/event/dlb2/pf/base/dlb2_resource.h
create mode 100644 drivers/event/dlb2/pf/dlb2_main.c
create mode 100644 drivers/event/dlb2/pf/dlb2_main.h
create mode 100644 drivers/event/dlb2/pf/dlb2_pf.c
create mode 100644 drivers/event/dlb2/rte_pmd_dlb2.c
create mode 100644 drivers/event/dlb2/rte_pmd_dlb2.h
create mode 100644 drivers/event/dlb2/version.map
More information about the dev
mailing list