From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8DD19A04A4 for ; Wed, 27 May 2020 11:25:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 811641D65D; Wed, 27 May 2020 11:25:07 +0200 (CEST) Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by dpdk.org (Postfix) with ESMTP id 49AB81D65D for ; Wed, 27 May 2020 11:25:06 +0200 (CEST) Received: by mail-wr1-f67.google.com with SMTP id y17so14880802wrn.11 for ; Wed, 27 May 2020 02:25:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=l9d4KHzFjlAs2E3Gq9I0qXLEjzUVJna+DEIJK/T/pgE=; b=LR17wANltSRlO1EceqTslucwMca2j3acMQZYyGwhXVdtblDOXmSk0BrkPOT/xnrMfy Wzmk7Mpvya5yp6dwX+oKAuGBEcDKnrkrGF2cSCVl42s92IJ6J9iPyPrW9tlIXyYcj4Or eQE4tzmAOe+RYApU+P0RMJnzaIhZYvzWRKD2gsmGV1GlqvzLybzxkXokdQCmWe5w6ZjR Uh+XZzBP7mJgFnJ9b6vsureY2Ih31WIpOrONWfmb+KPvFCbVuMNlBu063BAvMknnP0t8 LKA3jd/b2XxY+FrxqnSkarBOcNgA/Po+7o9Zb6dgscW9IFo8zGb0WM6B/4R8xgG31D2Q UWFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=l9d4KHzFjlAs2E3Gq9I0qXLEjzUVJna+DEIJK/T/pgE=; b=bR46MI1TrwOPrkJRl6Iyczl/XpQpvQwEBj8L/Jnqk1DkEWfdHqZk1eg6g+1Z/D2/B3 zqIXBL/zJBU/VE5LnorStTV120gv6qZi1JUAa2bqBH+844U13ThR61L4vqAc7zsSfOYm gk4aVBtwNvCHjRobnigqg7GEqE3b2o0U5nI9x9vkL1YMdkH68lMgJ1BiqIIAq8lDyGem kYCwke/2h4oK7REZksTYseQO4xiyxlYaG7or8ReoGgzdpK6Tl99+UpD2Q0YHv5Lut3ro lP/HbuUkfkzPz2Z3OGycM46Lhp4YFjyGhdH+qkKsKQ/gva2R493zNh7MjKEH3EULLTiy 60JQ== X-Gm-Message-State: AOAM533dF5dbZl5YqKuwY3s+5JwuC7rNtPOdW/2GnC61GGuWZPYoZab7 O79HjupxgA0/tUv+I4tZCNL9YlbpylY= X-Google-Smtp-Source: ABdhPJytE5rCVS8r7C+OeAZzdcdT2WOAGxY0adXG0Ylzp54PtyVbVTYN6IAoKL+3zsVBX1OvgwfaDg== X-Received: by 2002:a5d:4484:: with SMTP id j4mr23602382wrq.325.1590571506013; Wed, 27 May 2020 02:25:06 -0700 (PDT) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id v28sm2273707wra.77.2020.05.27.02.25.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 May 2020 02:25:05 -0700 (PDT) From: luca.boccassi@gmail.com To: Jeff Guo Cc: Qi Zhang , dpdk stable Date: Wed, 27 May 2020 10:24:14 +0100 Message-Id: <20200527092422.258652-11-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200527092422.258652-1-luca.boccassi@gmail.com> References: <20200522094022.1025696-43-luca.boccassi@gmail.com> <20200527092422.258652-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] patch 'net/iavf: fix setting L2TAG' has been queued to stable release 19.11.3 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 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 Sender: "stable" Hi, FYI, your patch has been queued to stable release 19.11.3 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 05/29/20. 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. Thanks. Luca Boccassi --- >From a46186d06379be6cc756d619335975b143c71edd Mon Sep 17 00:00:00 2001 From: Jeff Guo Date: Wed, 20 May 2020 17:44:14 -0400 Subject: [PATCH] net/iavf: fix setting L2TAG [ upstream commit 2482a99f303873175c5781d3c685eaa9e17cfaf7 ] Base on HW, if a packet is split into multiple segments, the L2TAG should only be valid on the last Rx descriptor. So fix it by setting L2TAG into mbuf when processing the last split packet. Fixes: 319c421f3890 ("net/avf: enable SSE Rx Tx") Signed-off-by: Jeff Guo Acked-by: Qi Zhang --- drivers/net/iavf/iavf_rxtx_vec_common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/iavf/iavf_rxtx_vec_common.h b/drivers/net/iavf/iavf_rxtx_vec_common.h index a6ba227584..25bb502de2 100644 --- a/drivers/net/iavf/iavf_rxtx_vec_common.h +++ b/drivers/net/iavf/iavf_rxtx_vec_common.h @@ -33,6 +33,7 @@ reassemble_packets(struct iavf_rx_queue *rxq, struct rte_mbuf **rx_bufs, if (!split_flags[buf_idx]) { /* it's the last packet of the set */ start->hash = end->hash; + start->vlan_tci = end->vlan_tci; start->ol_flags = end->ol_flags; /* we need to strip crc for the whole packet */ start->pkt_len -= rxq->crc_len; -- 2.20.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2020-05-27 10:23:32.020286306 +0100 +++ 0011-net-iavf-fix-setting-L2TAG.patch 2020-05-27 10:23:31.639933832 +0100 @@ -1,14 +1,15 @@ -From 2482a99f303873175c5781d3c685eaa9e17cfaf7 Mon Sep 17 00:00:00 2001 +From a46186d06379be6cc756d619335975b143c71edd Mon Sep 17 00:00:00 2001 From: Jeff Guo Date: Wed, 20 May 2020 17:44:14 -0400 Subject: [PATCH] net/iavf: fix setting L2TAG +[ upstream commit 2482a99f303873175c5781d3c685eaa9e17cfaf7 ] + Base on HW, if a packet is split into multiple segments, the L2TAG should only be valid on the last Rx descriptor. So fix it by setting L2TAG into mbuf when processing the last split packet. Fixes: 319c421f3890 ("net/avf: enable SSE Rx Tx") -Cc: stable@dpdk.org Signed-off-by: Jeff Guo Acked-by: Qi Zhang