Skip to content

Commit

Permalink
event/dlb2: fix missing queue ordering capability flag
Browse files Browse the repository at this point in the history
[ upstream commit a992d9bee8aff7bc12f145c58331f92ba41af8e2 ]

The dlb2 driver did not advertise the fact that events could be enqueued
to it for any queues, not just those in numerical sequence. Add the
missing bit to the capabilities flag returned from the info_get()
function.

Fixes: d39e23f ("event/dlb2: fix advertized capabilities")
Fixes: e7c9971 ("event/dlb2: add probe-time hardware init")

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Abdullah Sevincer <abdullah.sevincer@intel.com>
  • Loading branch information
bruce-richardson authored and kevintraynor committed Nov 16, 2023
1 parent cd14285 commit 774a402
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions drivers/event/dlb2/dlb2.c
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ static struct rte_event_dev_info evdev_dlb2_default_info = {
.max_single_link_event_port_queue_pairs =
DLB2_MAX_NUM_DIR_PORTS(DLB2_HW_V2),
.event_dev_cap = (RTE_EVENT_DEV_CAP_EVENT_QOS |
RTE_EVENT_DEV_CAP_NONSEQ_MODE |
RTE_EVENT_DEV_CAP_DISTRIBUTED_SCHED |
RTE_EVENT_DEV_CAP_QUEUE_ALL_TYPES |
RTE_EVENT_DEV_CAP_BURST_MODE |
Expand Down

0 comments on commit 774a402

Please sign in to comment.