From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 45140A0032 for ; Wed, 16 Mar 2022 16:16:03 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3E196410EC; Wed, 16 Mar 2022 16:16:03 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 6A76540395 for ; Wed, 16 Mar 2022 16:16:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1647443760; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6tR4chNqc+P06A/GXQxb8ngi9NhBxEPl8TLQTAT9ItM=; b=M7LggXT28twyyKZy0YAaz9SSJTT+k/brwQ53kwtAkAz6c0ud5nz5eqakidLzc0BhbVsJkE fod3FOekO5VjRGJWvGzV4Gf667Do0pQMjrYgJNs/7sYO1hUkybf9fH5W+I00kgvibzHNoN +2h4OK3rCoCAs+6G0fZ4dAVpffvGuUc= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-652-GiQALLm1OcevvaPaNn23ew-1; Wed, 16 Mar 2022 11:15:56 -0400 X-MC-Unique: GiQALLm1OcevvaPaNn23ew-1 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 5F6AA101CC62; Wed, 16 Mar 2022 15:15:56 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.195.131]) by smtp.corp.redhat.com (Postfix) with ESMTP id 55669401E29; Wed, 16 Mar 2022 15:15:55 +0000 (UTC) From: Kevin Traynor To: Gregory Etelson Cc: Viacheslav Ovsiienko , dpdk stable Subject: patch 'app/testpmd: fix flow rule with flex input link' has been queued to stable release 21.11.1 Date: Wed, 16 Mar 2022 15:15:16 +0000 Message-Id: <20220316151524.1242199-15-ktraynor@redhat.com> In-Reply-To: <20220316151524.1242199-1-ktraynor@redhat.com> References: <20220316151524.1242199-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 21.11.1 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 03/21/22. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable/commit/c9d7fdc9be5954194360663fd059c26976ac2d2b Thanks. Kevin --- >From c9d7fdc9be5954194360663fd059c26976ac2d2b Mon Sep 17 00:00:00 2001 From: Gregory Etelson Date: Thu, 10 Mar 2022 07:59:53 +0200 Subject: [PATCH] app/testpmd: fix flow rule with flex input link [ upstream commit fc547a92cf945abd9b4878aebe8392089804e279 ] Testpmd reads flex item configuration from a JSON file. Flex item input link description is stored in testpmd flow item format. For example, `eth type is 0x0800`. The item description is placed into a general testpmd CLI flow rule command template and parsed to convert string into flow item object. The patch adds the `actions` section to the flow rule template. Fixes: 59f3a8acbcdb ("app/testpmd: add flex item commands") Signed-off-by: Gregory Etelson Acked-by: Viacheslav Ovsiienko --- app/test-pmd/cmd_flex_item.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/test-pmd/cmd_flex_item.c b/app/test-pmd/cmd_flex_item.c index 908bcb3f47..1e8dc38594 100644 --- a/app/test-pmd/cmd_flex_item.c +++ b/app/test-pmd/cmd_flex_item.c @@ -134,5 +134,6 @@ flex_link_item_parse(const char *src, struct rte_flow_item *item) struct rte_flow_action *actions; - sprintf(flow_rule, "flow create 0 pattern %s / end", src); + sprintf(flow_rule, + "flow create 0 pattern %s / end actions drop / end", src); src = flow_rule; ret = flow_parse(src, (void *)data, sizeof(data), -- 2.34.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2022-03-16 15:14:12.500915734 +0000 +++ 0015-app-testpmd-fix-flow-rule-with-flex-input-link.patch 2022-03-16 15:14:12.123847653 +0000 @@ -1 +1 @@ -From fc547a92cf945abd9b4878aebe8392089804e279 Mon Sep 17 00:00:00 2001 +From c9d7fdc9be5954194360663fd059c26976ac2d2b Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit fc547a92cf945abd9b4878aebe8392089804e279 ] + @@ -16 +17,0 @@ -Cc: stable@dpdk.org @@ -25 +26 @@ -index 9050825a81..78a89c0f8a 100644 +index 908bcb3f47..1e8dc38594 100644