* [dpdk-dev] [pull-request] next-eventdev 18.05 RC1
@ 2018-04-14 7:25 Jerin Jacob
2018-04-16 10:01 ` Thomas Monjalon
0 siblings, 1 reply; 2+ messages in thread
From: Jerin Jacob @ 2018-04-14 7:25 UTC (permalink / raw)
To: thomas; +Cc: dev
The following changes since commit fb73e096110a41b77448fe27fd9be8c489ec5d82:
app/testpmd: enable device hotplug monitoring (2018-04-13 12:01:19 +0200)
are available in the Git repository at:
http://dpdk.org/git/next/dpdk-next-eventdev
for you to fetch changes up to fe5abd3150bc1caa8369e743c395c39f53265597:
eventdev: remove stale forward declaration (2018-04-14 12:49:53 +0530)
----------------------------------------------------------------
Erik Carrillo (9):
eventtimer: introduce event timer adapter
eventdev: convert to SPDX license tag in header
eventtimer: add common code
mk: update library order in static build
eventtimer: add default software driver
eventtimer: add support for meson build system
test: add event timer adapter auto-test
doc: add event timer adapter section to programmer's guide
doc: add event timer adapter documentation
Gage Eads (2):
event/sw: perform partial burst enqueues
eventdev: add device stop flush callback
Jerin Jacob (1):
event/octeontx: support device stop flush callback
Liang Ma (1):
event/opdl: fix atomic queue race condition issue
Mattias Rönnblom (1):
eventdev: fix incorrect MP/MC tail updates in event ring
Nikhil Rao (1):
eventdev: add timestamping to received packets
Pavan Nikhilesh (15):
app/eventdev: add event timer adapter as a producer
app/eventdev: add burst mode for event timer adapter
app/eventdev: add options to configure event timer adapter
doc: update test eventdev documentation
usertools: add Cavium TIM as an event device
event/octeontx: add support to probe timvf PCIe devices
event/octeontx: add support to create and free timer adapter
event/octeontx: add support to start and stop timer device
event/octeontx: add event timer stats get and reset
event/octeontx: add multiproducer timer arm and cancel
event/octeontx: add single producer timer arm variant
event/octeontx: add burst mode for timer arm
event/octeontx: optimize timer adapter resolution parameters
event/octeontx: add option to use fpavf as chunk pool
doc: update eventdev OcteonTx documentation
Rami Rosen (1):
eventdev: remove stale forward declaration
Vipin Varghese (3):
event/sw: add unlikely branch predict
event/sw: move stats code for better cache access
event/sw: code refractor for counter set
MAINTAINERS | 11 +
app/test-eventdev/evt_options.c | 132 +-
app/test-eventdev/evt_options.h | 35 +
app/test-eventdev/test_perf_atq.c | 10 +-
app/test-eventdev/test_perf_common.c | 236 ++-
app/test-eventdev/test_perf_common.h | 14 +-
app/test-eventdev/test_perf_queue.c | 7 +-
config/common_base | 1 +
config/rte_config.h | 1 +
doc/api/doxy-api-index.md | 32 +-
doc/guides/eventdevs/octeontx.rst | 29 +
.../prog_guide/event_ethernet_rx_adapter.rst | 6 +-
doc/guides/prog_guide/event_timer_adapter.rst | 296 ++++
doc/guides/prog_guide/index.rst | 1 +
doc/guides/rel_notes/release_18_05.rst | 7 +
doc/guides/tools/testeventdev.rst | 60 +
drivers/event/dpaa/dpaa_eventdev.c | 2 +-
drivers/event/dpaa2/dpaa2_eventdev.c | 2 +-
drivers/event/octeontx/Makefile | 8 +
drivers/event/octeontx/meson.build | 6 +-
drivers/event/octeontx/ssovf_evdev.c | 39 +-
drivers/event/octeontx/ssovf_evdev.h | 5 +-
drivers/event/octeontx/ssovf_evdev_selftest.c | 36 +
drivers/event/octeontx/ssovf_worker.c | 15 +-
drivers/event/octeontx/timvf_evdev.c | 407 +++++
drivers/event/octeontx/timvf_evdev.h | 226 +++
drivers/event/octeontx/timvf_probe.c | 148 ++
drivers/event/octeontx/timvf_worker.c | 200 +++
drivers/event/octeontx/timvf_worker.h | 443 +++++
drivers/event/opdl/opdl_evdev.c | 2 +-
drivers/event/opdl/opdl_evdev_init.c | 3 +
drivers/event/opdl/opdl_ring.c | 93 +-
drivers/event/opdl/opdl_ring.h | 16 +-
drivers/event/skeleton/skeleton_eventdev.c | 2 +-
drivers/event/sw/sw_evdev.c | 20 +-
drivers/event/sw/sw_evdev_scheduler.c | 17 +-
drivers/event/sw/sw_evdev_worker.c | 6 +-
lib/Makefile | 2 +-
lib/librte_eventdev/Makefile | 5 +-
lib/librte_eventdev/meson.build | 9 +-
lib/librte_eventdev/rte_event_eth_rx_adapter.c | 12 +-
lib/librte_eventdev/rte_event_eth_rx_adapter.h | 6 +-
lib/librte_eventdev/rte_event_ring.h | 4 +-
lib/librte_eventdev/rte_event_timer_adapter.c | 1299 ++++++++++++++
lib/librte_eventdev/rte_event_timer_adapter.h | 766 ++++++++
lib/librte_eventdev/rte_event_timer_adapter_pmd.h | 114 ++
lib/librte_eventdev/rte_eventdev.c | 39 +
lib/librte_eventdev/rte_eventdev.h | 116 +-
lib/librte_eventdev/rte_eventdev_pmd.h | 38 +
lib/librte_eventdev/rte_eventdev_version.map | 26 +-
lib/meson.build | 3 +-
mk/rte.app.mk | 2 +-
test/test/Makefile | 1 +
test/test/test_event_timer_adapter.c | 1830 ++++++++++++++++++++
usertools/dpdk-devbind.py | 4 +-
55 files changed, 6675 insertions(+), 175 deletions(-)
create mode 100644 doc/guides/prog_guide/event_timer_adapter.rst
create mode 100644 drivers/event/octeontx/timvf_evdev.c
create mode 100644 drivers/event/octeontx/timvf_evdev.h
create mode 100644 drivers/event/octeontx/timvf_probe.c
create mode 100644 drivers/event/octeontx/timvf_worker.c
create mode 100644 drivers/event/octeontx/timvf_worker.h
create mode 100644 lib/librte_eventdev/rte_event_timer_adapter.c
create mode 100644 lib/librte_eventdev/rte_event_timer_adapter.h
create mode 100644 lib/librte_eventdev/rte_event_timer_adapter_pmd.h
create mode 100644 test/test/test_event_timer_adapter.c
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-04-16 10:01 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-14 7:25 [dpdk-dev] [pull-request] next-eventdev 18.05 RC1 Jerin Jacob
2018-04-16 10:01 ` Thomas Monjalon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).