to 255 (UINT8_MAX) from -1.
4-Add check for valid producer coremask during probing dbl2
resources.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +-
drivers/event/dlb2/dlb2_priv.h | 4 +-
drivers/event/dlb2/dlb2_user.h | 2
This commit removes cos (class of service)
from port probing criteria and applies enhancements
for selection of ports from best cos when default
cos (255) is used.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 5 +-
drivers/event/dlb2/dlb2_priv.h
This commit add checks during port probing
for validating producer core masks if
they are a subset of eal coremask. Error
is returned if producer coremask is not a subset
of eal coremask.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/base/dlb2_resource.c | 21
This commit removes the cos argument from devargs struct.
Since cos is now per port specific only and supported through
port_cos in dev_args, there is no need to
to have a cos argument in dev_args struct.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 1 -
drivers/event
This commit fixes a calculation error
of total number of ldb ports during port cos
override from dlb2 event structure.
Fixes: bec8901bfe9f ("event/dlb2: support ldb port specific COS")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 3 ++-
1 file
default(best) COS.
Fixes: bec8901bfe9f ("event/dlb2: support ldb port specific COS")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 14 +-
drivers/event/dlb2/dlb2_priv.h | 2 ++
2 files changed, 11 insertions(+), 5 deletions(-)
di
(best) COS.
Fixes: bec8901bfe9f ("event/dlb2: support ldb port specific COS")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 14 +-
drivers/event/dlb2/dlb2_priv.h | 2 ++
2 files changed, 11 insertions(+), 5 deletions(-)
di
(best) COS.
Fixes: bec8901bfe9f ("event/dlb2: support ldb port specific COS")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 ++---
drivers/event/dlb2/dlb2_priv.h | 2 ++
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/dri
(best) COS.
Fixes: bec8901bfe9f ("event/dlb2: support ldb port specific COS")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 ++---
drivers/event/dlb2/dlb2_priv.h | 2 ++
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/dri
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 72 +-
drivers/event/dlb2/dlb
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 72 +-
drivers/event/dlb2/dlb
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
This commit updates the dlb2.rst eventdev guide to document a
new devarg. A new devarg: "default_port_allocation" added
to allow default ldb port allocation scheme.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 19 +++
1 file changed, 19
This commit updates the dlb2.rst eventdev guide to document a
new devarg. A new devarg: "default_port_allocation" added
to allow default ldb port allocation scheme.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 19 +++
1 file changed, 19
This commit updates the dlb2.rst eventdev guide to document a
new devarg. A new devarg: "default_port_allocation" added
to allow default ldb port allocation scheme.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 19 +++
1 file changed, 19
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 72 +-
drivers/event/dlb2/dlb
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
rte_event_enqueue_burst() call at most
max_enq_depth events are enqueued.
Also set per port and domain history list sizes based on
cq_depth. This results in dequeuing correct number of
events as set by max_cq_depth.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +
1 file changed, 5
ned-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c
index 759578378f..dbb8284135 100644
--- a/drivers/event/dlb2/dlb2.c
+++ b/drivers/event/dlb2/dlb2.c
@@ -81
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
value to reduce number
of credit calls they make. Workers can use small quanta as they mostly
work out of locally cached credits and don't request/return credits often.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 20 +++-
1 file changed, 19 insertions(
buffers or buffer headers OR producer is not writing
to data structures with dependencies on the enqueue write order, then
fencing can be safely disabled.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 29 +
1 file changed, 21 insertions(+), 8 deletions
ng is
done on ports per 'cos'. When default cos is used, ports will be
allocated from best ports from the best 'cos', else from best ports of
the specific cos.
Signed-off-by: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 36 +++
drivers/event/dlb2/dlb2.c
DLB2 has a need to parse a user supplied coremask as part
of an optimization that associates optimal core/resource
pairs. Therefore eal_parse_coremask has been renamed
to rte_eal_parse_coremask and exported.
Signed-off-by: Abdullah Sevincer
---
lib/eal/common/eal_common_options.c | 6
rte_event_enqueue_burst() call at most
max_enq_depth events are enqueued.
Also set per port and domain history list sizes based on
cq_depth. This results in dequeing correct number of
events as set by max_cq_depth.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +
1 file changed, 5
rte_event_enqueue_burst() call at most
max_enq_depth events are enqueued.
Also set per port and domain history list sizes based on
cq_depth. This results in dequeing correct number of
events as set by max_cq_depth.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +
1 file changed, 5
rte_event_enqueue_burst() call at most
max_enq_depth events are enqueued.
Also set per port and domain history list sizes based on
cq_depth. This results in dequeing correct number of
events as set by max_cq_depth.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 9 +
1 file changed, 5
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 386 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 ++-
3 files changed, 417 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 386 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 ++-
3 files changed, 417 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 386 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 26 ++-
3 files changed, 411 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 389 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 26 ++-
3 files changed, 414 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 375 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 26 ++-
3 files changed, 400 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
writing a zero to PASID control register.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf/dlb2_main.c
index 717aa4fc08..63868e2388 100644
writing a zero to PASID control register.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 24
lib/pci/rte_pci.h | 4
2 files changed, 28 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf
writing a zero to PASID control register.
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 27 +++
lib/pci/rte_pci.h | 5 +
2 files changed, 32
retrieved by rte_pci_find_ext_capability()
api. Therefore, api implemented in this commit accepts
an offset for PASID with an enable flag which is used
to enable/disable PASID.
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci/rte_bus_pci.h | 11
.
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf/dlb2_main.c
index
*** BLURB HERE ***
Abdullah Sevincer (2):
bus/pci: add function to enable/disable PASID
event/dlb2: fix disable PASID
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci/rte_bus_pci.h | 13 +
drivers/bus/pci/version.map | 1 +
drivers/event/dlb2/pf
offset can not be
retrieved by rte_pci_find_ext_capability() api. Therefore, api
implemented in this commit accepts an offset for PASID with an enable
flag which is used to enable/disable PASID.
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci
.
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf/dlb2_main.c
index
*** BLURB HERE ***
Abdullah Sevincer (2):
bus/pci: add function to enable/disable PASID
event/dlb2: fix disable PASID
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci/rte_bus_pci.h | 13 +
drivers/bus/pci/version.map | 1 +
drivers/event/dlb2/pf
offset can not be
retrieved by rte_pci_find_ext_capability() api. Therefore, api
implemented in this commit accepts an offset for PASID with an enable
flag which is used to enable/disable PASID.
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci
.
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf/dlb2_main.c
index
This series implement an internal API to disable
PASID and calls the api to disable PASID in event/dlb2 device.
Abdullah Sevincer (2):
bus/pci: support PASID control
event/dlb2: fix disable PASID
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci/rte_bus_pci.h | 13
rte_pci_find_ext_capability() api. Therefore, api
implemented in this commit accepts an offset for PASID with an enable
flag which is used to enable/disable PASID.
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 7 +++
drivers/bus/pci/rte_bus_pci.h | 13 +
drivers/bus/pci
.
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/pf/dlb2_main.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/event/dlb2/pf/dlb2_main.c
b/drivers/event/dlb2/pf/dlb2_main.c
index
("bus/pci: add PASID control").
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 5 ++---
drivers/bus/pci/rte_bus_pci.h | 5 -
drivers/event/dlb2/pf/dlb2_main.c | 4 ++--
lib/pci/rte_pci.h | 2 +-
4 files changed, 9 insertions(+), 7 dele
9aec ("bus/pci: add PASID control").
Signed-off-by: Abdullah Sevincer
---
drivers/bus/pci/pci_common.c | 5 ++---
drivers/bus/pci/rte_bus_pci.h | 5 -
drivers/event/dlb2/pf/dlb2_main.c | 4 ++--
lib/pci/rte_pci.h | 2 +-
4 files changed, 9 insertions(+),
data suc as Rx/Tx descriptor dump.
More information can be found in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 208 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 45 ++-
3 files changed
data suc as Rx/Tx descriptor dump.
More information can be found in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 208 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 42 ++-
3 files changed
data suc as Rx/Tx descriptor dump.
More information can be found in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 208 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 42 ++-
3 files changed
data suc as Rx/Tx descriptor dump.
More information can be found in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 208 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 42 ++-
3 files changed
data suc as Rx/Tx descriptor dump.
More information can be found in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 207 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 42 ++-
3 files changed
.@dpdk.org
Signed-off-by: Abdullah Sevincer
---
lib/eventdev/rte_eventdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/eventdev/rte_eventdev.c b/lib/eventdev/rte_eventdev.c
index 71a29f3506..6ab4524332 100644
--- a/lib/eventdev/rte_eventdev.c
+++ b/lib/eventdev/rte_
proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 211 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 27 -
3 files changed, 237 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 210 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 27 -
3 files changed, 236 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
Abdullah Sevincer is now maintainer for DLB Driver.
Signed-off-by: Abdullah Sevincer
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index fda0b55513..58ef06dd74 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1334,7 +1334,7 @@ M
: Abdullah Sevincer
---
doc/guides/eventdevs/dlb2.rst | 107 --
drivers/event/dlb2/dlb2.c | 132 +++--
drivers/event/dlb2/dlb2_priv.h | 4 +-
3 files changed, 131 insertions(+), 112 deletions(-)
diff --git a/doc/guides/eventdevs/dlb2.rst b/doc
Fixes: 674bb3906931 ("app/procinfo: display eventdev xstats")
Cc: sta...@dpdk.org
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 29 +++--
1 file changed, 15 insertions(+), 14 deletions(-)
diff --git a/app/proc-info/main.c b/app/proc-info/main.c
index
proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 297 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 +++-
3 files changed, 328 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 297 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 +++-
3 files changed, 328 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 296 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 +++-
3 files changed, 327 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
in proc-info app doc.
Signed-off-by: Abdullah Sevincer
---
app/proc-info/main.c | 294 -
app/proc-info/meson.build | 2 +-
doc/guides/tools/proc_info.rst | 32 +++-
3 files changed, 325 insertions(+), 3 deletions(-)
diff --git a/app/proc-info
-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 58 -
drivers/event/dlb2/dlb2_iface.c| 3 +
drivers/event/dlb2/dlb2_iface.h| 4 +-
drivers/event/dlb2/dlb2_priv.h | 5 ++
drivers/event/dlb2/dlb2_user.h | 24
This patchset addresses enhancements made in DLB Driver.
Abdullah Sevincer (3):
event/dlb2: add support for HW delayed token
event/dlb2: add support for dynamic HL entries
event/dlb2: enhance DLB credit handling
app/test-eventdev/test_perf_common.c | 20 +-
drivers/event/dlb2/dlb2
).
If alloc_hl_entries is not specified, then Total HL entries for the
vdev = num_ldb_ports * 64.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 124 --
drivers/event/dlb2/dlb2_priv.h| 10 ++-
drivers/event/dlb2/pf/dlb2_pf.c | 7 +-
dri
call rte_event_port_unlink() to release
any accumulated credits by producer ports.
Signed-off-by: Abdullah Sevincer
---
app/test-eventdev/test_perf_common.c | 20 +--
drivers/event/dlb2/dlb2.c| 203 +--
drivers/event/dlb2/dlb2_priv.h | 1 +
drivers/event
This patchset addresses DLB enhancements in the DLB driver.
Abdullah Sevincer (3):
event/dlb2: add support for HW delayed token
event/dlb2: add support for dynamic HL entries
event/dlb2: enhance DLB credit handling
app/test-eventdev/test_perf_common.c | 20 +-
drivers/event/dlb2
-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 58 -
drivers/event/dlb2/dlb2_iface.c| 3 +
drivers/event/dlb2/dlb2_iface.h| 4 +-
drivers/event/dlb2/dlb2_priv.h | 5 ++
drivers/event/dlb2/dlb2_user.h | 24
).
If alloc_hl_entries is not specified, then Total HL entries for the
vdev = num_ldb_ports * 64.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 124 --
drivers/event/dlb2/dlb2_priv.h| 10 ++-
drivers/event/dlb2/pf/dlb2_pf.c | 7 +-
dri
call rte_event_port_unlink() to release
any accumulated credits by producer ports.
Signed-off-by: Abdullah Sevincer
---
app/test-eventdev/test_perf_common.c | 20 +--
drivers/event/dlb2/dlb2.c| 203 +--
drivers/event/dlb2/dlb2_priv.h | 1 +
drivers/event
This patchset addresses DLB enhancements in the DLB driver.
Abdullah Sevincer (3):
event/dlb2: add support for HW delayed token
event/dlb2: add support for dynamic HL entries
event/dlb2: enhance DLB credit handling
app/test-eventdev/test_perf_common.c | 20 +-
drivers/event/dlb2
-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 58 -
drivers/event/dlb2/dlb2_iface.c| 3 +
drivers/event/dlb2/dlb2_iface.h| 4 +-
drivers/event/dlb2/dlb2_priv.h | 5 ++
drivers/event/dlb2/dlb2_user.h | 24
).
If alloc_hl_entries is not specified, then Total HL entries for the
vdev = num_ldb_ports * 64.
Signed-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 124 --
drivers/event/dlb2/dlb2_priv.h| 10 ++-
drivers/event/dlb2/pf/dlb2_pf.c | 7 +-
dri
call rte_event_port_unlink() to release
any accumulated credits by producer ports.
Signed-off-by: Abdullah Sevincer
---
app/test-eventdev/test_perf_common.c | 20 +--
drivers/event/dlb2/dlb2.c| 203 +--
drivers/event/dlb2/dlb2_priv.h | 1 +
drivers/event
This patchset addresses DLB enhancements in the DLB driver.
Abdullah Sevincer (3):
event/dlb2: add support for HW delayed token
event/dlb2: add support for dynamic HL entries
event/dlb2: enhance DLB credit handling
app/test-eventdev/test_perf_common.c | 20 +-
drivers/event/dlb2
-off-by: Abdullah Sevincer
---
drivers/event/dlb2/dlb2.c | 58 -
drivers/event/dlb2/dlb2_iface.c| 3 +
drivers/event/dlb2/dlb2_iface.h| 4 +-
drivers/event/dlb2/dlb2_priv.h | 5 ++
drivers/event/dlb2/dlb2_user.h | 24
1 - 100 of 157 matches
Mail list logo