From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f193.google.com (mail-wr0-f193.google.com [209.85.128.193]) by dpdk.org (Postfix) with ESMTP id 989FA2BBD for ; Wed, 23 May 2018 16:33:51 +0200 (CEST) Received: by mail-wr0-f193.google.com with SMTP id i12-v6so13771452wrc.4 for ; Wed, 23 May 2018 07:33:51 -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; bh=dK3lqhdRcBVSoQOxeMP/+MPVtExw5hyQPS7p5JzkAhM=; b=p7tnJSOgIUH5G5tADSIt5zb98UepFIuuY75D1w1agpEhLlhq/Ifzrytj5YNU9Si398 UE2AbRPjJzIo+kmxTyCLMb91kbdjYiI+YqcigQrabVZCQ4AtYktgGBXf18L5D6wsuvt6 WIIR7wst6R4taQBmLxvCU87eQa78rdGZFiS72B3MCHaPdavRn4WHhdupFU2fCRDB33O4 nxe5z0K+mbYklx4k8Sp2zCWnygWQAedBx6xrgdNucX5k7WTwlCXFJEbHG9AjurX2cchk /MA8elMiHvfDBFp0Fm+SQ122Vpib2h5/9QUcZhQ0VJSI99BHfXR81Y1AkHziW8Xj9wdy 8zSg== 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; bh=dK3lqhdRcBVSoQOxeMP/+MPVtExw5hyQPS7p5JzkAhM=; b=nknWEWbsO6gA7bLW+DwsOelxE1+2zb4npwYckXk5jPdOaGfRsrme+EAQlSLACkUWqH iUPSU5UEQj8Niv4Q2qfzxTkNaz7ZHq6sNhkRN9xT+3lD+b8MIq0gOYQgFBT3Y8rjvyt9 95E402ieAgqlfOFUSZxv/k0mkCY7lOMUX9K006o+F71fFMKmrRVLKFkIxAvyaXwS05k2 e7kehpjf6598Q8h2nmOAyu+1GLyvwrL8DlugiHg/SaKfkQMUdBdIZ82GcMAhmJlER4zh EiG4lodo8UahnyyKyJ9QQ3QJfhGwwFECeAhpR6BvuBs85vLwvDacRV+qKX15PYz0gb7x Epqg== X-Gm-Message-State: ALKqPweWGbqNJX2o3tjGdqvVwjFs8kEAEWMM2Ls1TGoSD9g/PmH/YMl0 F5C5H2H4bkbsWq7qV16zkt8= X-Google-Smtp-Source: AB8JxZpcCPdTYdViw25mi6YXsrFeY9/IhhS2HVUweH63UbytjmLTPeKyxMuUqiwsKBKxcJDsn7BAJQ== X-Received: by 2002:adf:ec02:: with SMTP id x2-v6mr1230190wrn.245.1527086031109; Wed, 23 May 2018 07:33:51 -0700 (PDT) Received: from localhost ([2a00:23c5:be9a:5200:ce4c:82c0:d567:ecbb]) by smtp.gmail.com with ESMTPSA id g192-v6sm3258516wmd.36.2018.05.23.07.33.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 May 2018 07:33:50 -0700 (PDT) From: luca.boccassi@gmail.com To: Beilei Xing Cc: Qi Zhang , dpdk stable Date: Wed, 23 May 2018 15:33:22 +0100 Message-Id: <20180523143344.16885-1-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180516100945.4449-2-luca.boccassi@gmail.com> References: <20180516100945.4449-2-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/i40e: fix failing to disable FDIR Tx queue' has been queued to LTS release 16.11.7 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: Wed, 23 May 2018 14:33:51 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.7 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/25/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 06b478e85b8ce773afd0fc0529a511e009a0469d Mon Sep 17 00:00:00 2001 From: Beilei Xing Date: Wed, 16 May 2018 00:19:05 +0800 Subject: [PATCH] net/i40e: fix failing to disable FDIR Tx queue [ upstream commit ba2e8c6f29346245c0e1ff23f84fd10e076a9bbc ] If flow director is enabled, FDIR Tx queue can't be disabled when exiting application. Root cause is FDIR Tx queue is not disabled before removing HMC backing store. Fixes: 71d35259ff67 ("i40e: tear down flow director") Signed-off-by: Beilei Xing Acked-by: Qi Zhang --- drivers/net/i40e/i40e_ethdev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index 4669245f2..7e93c3e1a 100644 --- a/drivers/net/i40e/i40e_ethdev.c +++ b/drivers/net/i40e/i40e_ethdev.c @@ -2008,6 +2008,8 @@ i40e_dev_close(struct rte_eth_dev *dev) i40e_pf_disable_irq0(hw); rte_intr_disable(&(dev->pci_dev->intr_handle)); + i40e_fdir_teardown(pf); + /* shutdown and destroy the HMC */ i40e_shutdown_lan_hmc(hw); @@ -2019,7 +2021,6 @@ i40e_dev_close(struct rte_eth_dev *dev) pf->vmdq = NULL; /* release all the existing VSIs and VEBs */ - i40e_fdir_teardown(pf); i40e_vsi_release(pf->main_vsi); /* shutdown the adminq */ -- 2.14.2