From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from youngberry.canonical.com (youngberry.canonical.com [91.189.89.112]) by dpdk.org (Postfix) with ESMTP id 1776D5B3A for ; Mon, 30 Jul 2018 18:22:26 +0200 (CEST) Received: from 1.general.paelzer.uk.vpn ([10.172.196.172] helo=lap.fritz.box) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1fkArz-00009D-PU; Mon, 30 Jul 2018 16:18:03 +0000 From: Christian Ehrhardt To: Beilei Xing Cc: Xueqin Lin , Qi Zhang , dpdk stable Date: Mon, 30 Jul 2018 18:13:01 +0200 Message-Id: <20180730161342.16566-136-christian.ehrhardt@canonical.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180730161342.16566-1-christian.ehrhardt@canonical.com> References: <20180730161342.16566-1-christian.ehrhardt@canonical.com> Subject: [dpdk-stable] patch 'net/i40e: fix packet type parsing with DDP' has been queued to stable release 18.05.1 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: , X-List-Received-Date: Mon, 30 Jul 2018 16:22:26 -0000 Hi, FYI, your patch has been queued to stable release 18.05.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 08/01/18. So please shout if anyone has objections. Thanks. Christian Ehrhardt --- >>From bd3bb0ac0f35d21d7797607409925654ea147020 Mon Sep 17 00:00:00 2001 From: Beilei Xing Date: Thu, 5 Jul 2018 09:36:29 +0800 Subject: [PATCH] net/i40e: fix packet type parsing with DDP [ upstream commit 840f15cdab1693d0a8f2915d32dbe92a57dff1f2 ] To parse packet type correctly, profile needs to be loaded again to update tables in SW even if profile has exited. But previously packet type parser will be false after loading profile when profile already exists. This patch fixes the issue. Fixes: 0585f5c3d264 ("net/i40e: fix DDP profile DEL operation") Signed-off-by: Beilei Xing Tested-by: Xueqin Lin Acked-by: Qi Zhang --- drivers/net/i40e/rte_pmd_i40e.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/i40e/rte_pmd_i40e.c b/drivers/net/i40e/rte_pmd_i40e.c index 7aa1a7518..4ffee8bcf 100644 --- a/drivers/net/i40e/rte_pmd_i40e.c +++ b/drivers/net/i40e/rte_pmd_i40e.c @@ -1709,6 +1709,7 @@ rte_pmd_i40e_process_ddp_package(uint16_t port, uint8_t *buff, PMD_DRV_LOG(ERR, "Profile of group 0 already exists."); else if (is_exist == 3) PMD_DRV_LOG(ERR, "Profile of different group already exists"); + i40e_update_customized_info(dev, buff, size, op); rte_free(profile_info_sec); return -EEXIST; } -- 2.17.1