From patchwork Thu Nov 9 17:44:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Richardson X-Patchwork-Id: 134025 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1327D432E9; Thu, 9 Nov 2023 18:44:31 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6AA7840DF5; Thu, 9 Nov 2023 18:44:30 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by mails.dpdk.org (Postfix) with ESMTP id 829D54021E; Thu, 9 Nov 2023 18:44:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1699551869; x=1731087869; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=Frc/exETjMjBsBIhhOQ8dg23+szJ6vSZFHUHaZzv+fM=; b=Z68Z6l6JSjpEzOGKSKvzHPeCbJFJVsQWhwprN9yzC4vq7qj8UjkZlgjM 28cn9xrOjkvH1iY/yCgpDGH+PrNDut6Xd535IsHE88hr7bsknHOlkAEbK yEjDupsWg6Urd0mSWpZ/n0d8pQJmpVEheLROJ9MV73qhqL6jFYdu5Pfxe inpS730f3VRvW41DiFyJn/lct9lBJP37aYTpmUTbD3ero3ulH6CqItw3K WDS1mfi+0ndafIgab8SUjbQsgTWljgW/+c4TlabHUjfVG3ap8GZSpnx3R k3Kj9IkBTTfsvTpe3QUbvg784qspC3J5qfdICmdQ5+exqkY9GFSAUs+ZD g==; X-IronPort-AV: E=McAfee;i="6600,9927,10889"; a="8690997" X-IronPort-AV: E=Sophos;i="6.03,289,1694761200"; d="scan'208";a="8690997" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Nov 2023 09:44:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10889"; a="792623847" X-IronPort-AV: E=Sophos;i="6.03,289,1694761200"; d="scan'208";a="792623847" Received: from unknown (HELO silpixa00401385.ir.intel.com) ([10.237.214.153]) by orsmga008.jf.intel.com with ESMTP; 09 Nov 2023 09:44:25 -0800 From: Bruce Richardson To: dev@dpdk.org Cc: Abdullah Sevincer , Bruce Richardson , stable@dpdk.org Subject: [PATCH] event/dlb2: fix missing queue ordering capability flag Date: Thu, 9 Nov 2023 17:44:20 +0000 Message-Id: <20231109174420.788106-1-bruce.richardson@intel.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 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: d39e23f26e1e ("event/dlb2: fix advertized capabilities") Fixes: e7c9971a857a ("event/dlb2: add probe-time hardware init") Cc: stable@dpdk.org Signed-off-by: Bruce Richardson Acked-by: Abdullah Sevincer --- drivers/event/dlb2/dlb2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c index e645f7595a..050ace0904 100644 --- a/drivers/event/dlb2/dlb2.c +++ b/drivers/event/dlb2/dlb2.c @@ -72,6 +72,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 |