From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 814 +++
1 file changed, 814 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index fdfe272..49265d9 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index 4ba4719..fdfe272 100644
--- a/drivers/event/dlb/dlb.c
+++ b/drivers/event/dl
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 263 +++
1 file changed, 263 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index 49265d9..3b429a5 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index d93b159..4ba4719 100644
--- a/drivers/event/dlb/dlb.c
+++ b/drivers/event/dl
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 1235 +++
1 file changed, 1235 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index ded3b18..796b496 100644
--- a/drivers/event/dlb
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 295 +++
1 file changed, 295 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index b527f2c..ded3b18 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 166 +++
1 file changed, 166 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index fb96551..ac97f4d 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 303 +++
1 file changed, 303 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index 796b496..786c252 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 142 +++
1 file changed, 142 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index ac97f4d..d93b159 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 25 +
1 file changed, 25 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index 786c252..fb96551 100644
--- a/drivers/event/dlb/dlb.c
+++ b/drivers/eve
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 31 +++
1 file changed, 31 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index b864253..b527f2c 100644
--- a/drivers/event/dlb/dlb.c
+++ b/drive
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/Makefile|1 +
drivers/event/dlb/dlb.c | 517 +
drivers/event/dlb/meson.build |3 +-
3 files changed, 520 insertions(+), 1 deletion(-)
create mode 100644 d
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/Makefile |1 +
drivers/event/dlb/dlb_xstats.c | 1249
drivers/event/dlb/meson.build |3 +-
3 files changed, 1252 insertions(+), 1 deletion(-)
create mode 10064
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb.c | 401 +++
1 file changed, 401 insertions(+)
diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index c635deb..b864253 100644
--- a/drivers/event/dlb/
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/Makefile |1 +
drivers/event/dlb/dlb_selftest.c | 1564 ++
drivers/event/dlb/meson.build|3 +-
3 files changed, 1567 insertions(+), 1 deletion(-)
create mode 1
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb_inline_fns.h | 80
1 file changed, 80 insertions(+)
create mode 100644 drivers/event/dlb/dlb_inline_fns.h
diff --git a/drivers/event/dlb/dlb_inline_fns.h
b/drivers/even
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/Makefile |2 +
drivers/event/dlb/meson.build |4 +-
drivers/event/dlb/rte_pmd_dlb.c | 38 +
drivers/event/dlb/rte_pmd_dlb.h
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/Makefile |2 +
drivers/event/dlb/meson.build |4 +-
drivers/event/dlb/pf/dlb_main.c | 609 ++
drivers/event/dlb/pf/dlb_main.h | 54 +++
drivers/event/dlb/pf/dlb_pf.c
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb_user.h | 1083 ++
1 file changed, 1083 insertions(+)
create mode 100644 drivers/event/dlb/dlb_user.h
diff --git a/drivers/event/dlb/dlb_user.h b/drivers/event/dlb/dlb_u
From: "McDaniel, Timothy"
The PMD uses function pointers so that it can be executed as a bifurcated
PMD accessing hardware via a linux kernel mode driver, or as a PF PMD
where it has complete control of the hardware device.
Note that this interface is not used in the data path.
Signed-off-by: M
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb_priv.h | 564 ++
1 file changed, 564 insertions(+)
create mode 100644 drivers/event/dlb/dlb_priv.h
diff --git a/drivers/event/dlb/dlb_priv.h b/drivers/event/dlb/dlb_pr
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
drivers/event/dlb/dlb_log.h | 24
1 file changed, 24 insertions(+)
create mode 100644 drivers/event/dlb/dlb_log.h
diff --git a/drivers/event/dlb/dlb_log.h b/drivers/event/dlb/dlb_log.h
new file mode 1006
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
doc/guides/eventdevs/dlb.rst | 497 ++
1 file changed, 497 insertions(+)
create mode 100644 doc/guides/eventdevs/dlb.rst
diff --git a/doc/guides/eventdevs/dlb.rst b/doc/guides/eventdevs/dlb
From: "McDaniel, Timothy"
Signed-off-by: McDaniel, Timothy
---
config/common_base| 19 ++-
config/rte_config.h |8 +++-
drivers/event/Makefile|7 +++
drivers/event/dlb/Makefile| 27 +++
drivers/event/d
functions appear prematurely in a unrelated
patch. This will be addressed in the next update to this
patch series, after the first round of reviews has been
completed.
Thank You and Best Regards,
Tim McDaniel
McDaniel, Timothy (27):
eventdev: dl
From: "McDaniel, Timothy"
Previous implementation traced u8 disable_impl_release, which
is now a bit field contained in the new u32 event_port_cfg
field.
Signed-off-by: McDaniel, Timothy
---
lib/librte_eventdev/rte_event_crypto_adapter.c |2 +-
lib/librte_eventdev/rte_event_eth_tx_adapter.
From: "McDaniel, Timothy"
The DLB hardware does not conform exactly to the eventdev interface.
1) It has a limit on the number of queues that may be linked to a port.
2) Some ports a further restricted to a maximum of 1 linked queue.
3) It does not (currently) have the ability to carry the flow_i
Update doxygen to make it clear that RTE_EVENT_OP_FORWARD and
RTE_EVENT_OP_RELEASE may only be enqueued to the same port that the
original event was dequeued from.
Signed-off-by: Tim McDaniel
---
lib/librte_eventdev/rte_eventdev.h | 14 +-
1 file changed, 13 insertions(+), 1
Update doxygen to make it clear that RTE_EVENT_OP_FORWARD and
RTE_EVENT_OP_RELEASE may only be enqueued to the same port that the
original event was dequeued from.
Signed-off-by: Tim McDaniel
---
lib/librte_eventdev/rte_eventdev.h | 14 +-
1 file changed, 13 insertions(+), 1
29 matches
Mail list logo