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 D63F04326F for ; Thu, 2 Nov 2023 14:14:33 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CFBE442E0F; Thu, 2 Nov 2023 14:14:33 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 9311042E0A for ; Thu, 2 Nov 2023 14:14:31 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1698930871; 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=QLVUxv9A9V/JatpcHTS0NGzDkQnQX3zhp30HhCvElsg=; b=ODlq2s8t2UYpemF4Yt7qhbSiiiEHCX5WMXRIkb/2lybAOWloWAhswvHcvroAAKbYy4CEX1 FxlWwrqLueo1hihJtn4cB6zoVlx2+e2RfSopSvU2ey3B/RtHpdX7jU6zdACRtj4kOuv25m VXQ1K4NiPSDOFK/JUMXSRcoo6NmTONA= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-593-cm4gHEOYPJS-zHF0x_1dAg-1; Thu, 02 Nov 2023 09:14:27 -0400 X-MC-Unique: cm4gHEOYPJS-zHF0x_1dAg-1 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 94AC188CDC0; Thu, 2 Nov 2023 13:14:27 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.192.45]) by smtp.corp.redhat.com (Postfix) with ESMTP id 87A20492BFA; Thu, 2 Nov 2023 13:14:26 +0000 (UTC) From: Kevin Traynor To: Yiding Zhou Cc: Kuan Xu , Qi Zhang , dpdk stable Subject: patch 'net/iavf: fix port stats clearing' has been queued to stable release 21.11.6 Date: Thu, 2 Nov 2023 13:12:05 +0000 Message-ID: <20231102131254.315947-59-ktraynor@redhat.com> In-Reply-To: <20231102131254.315947-1-ktraynor@redhat.com> References: <20231102131254.315947-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true 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.6 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/08/23. 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/1b0d948303a8c2c9ab2c33b03630633f6ad277e8 Thanks. Kevin --- >From 1b0d948303a8c2c9ab2c33b03630633f6ad277e8 Mon Sep 17 00:00:00 2001 From: Yiding Zhou Date: Thu, 7 Sep 2023 10:39:42 +0800 Subject: [PATCH] net/iavf: fix port stats clearing [ upstream commit 57fc68cf11cf3ec49526d8a8eca98956d5b77989 ] After VF reset, kernel driver may reuse the original VSI without reset its stats. Call 'iavf_dev_stats_reset' during the initialization of the VF in order to clear any statistics that may exist from the last use of the VF and to avoid statistics errors. Fixes: 22b123a36d07 ("net/avf: initialize PMD") Signed-off-by: Kuan Xu Signed-off-by: Yiding Zhou Acked-by: Qi Zhang --- .mailmap | 1 + drivers/net/iavf/iavf_ethdev.c | 1 + 2 files changed, 2 insertions(+) diff --git a/.mailmap b/.mailmap index d101d0b24c..743366389a 100644 --- a/.mailmap +++ b/.mailmap @@ -727,4 +727,5 @@ Krzysztof Kanas Krzysztof Karas Krzysztof Witek +Kuan Xu Kuba Kozak Kumar Amber diff --git a/drivers/net/iavf/iavf_ethdev.c b/drivers/net/iavf/iavf_ethdev.c index 476a8fd1b5..f9eef7233d 100644 --- a/drivers/net/iavf/iavf_ethdev.c +++ b/drivers/net/iavf/iavf_ethdev.c @@ -2626,4 +2626,5 @@ iavf_dev_init(struct rte_eth_dev *eth_dev) iavf_default_rss_disable(adapter); + iavf_dev_stats_reset(eth_dev); /* Start device watchdog */ -- 2.41.0 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2023-11-02 13:09:42.259435567 +0000 +++ 0059-net-iavf-fix-port-stats-clearing.patch 2023-11-02 13:09:40.869163515 +0000 @@ -1 +1 @@ -From 57fc68cf11cf3ec49526d8a8eca98956d5b77989 Mon Sep 17 00:00:00 2001 +From 1b0d948303a8c2c9ab2c33b03630633f6ad277e8 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 57fc68cf11cf3ec49526d8a8eca98956d5b77989 ] + @@ -12 +13,0 @@ -Cc: stable@dpdk.org @@ -23 +24 @@ -index 85682c3ec4..013ad8cbca 100644 +index d101d0b24c..743366389a 100644 @@ -26 +27 @@ -@@ -753,4 +753,5 @@ Krzysztof Kanas +@@ -727,4 +727,5 @@ Krzysztof Kanas @@ -33 +34 @@ -index c71b6565f3..27a6a7b80f 100644 +index 476a8fd1b5..f9eef7233d 100644 @@ -36 +37 @@ -@@ -2749,4 +2749,5 @@ iavf_dev_init(struct rte_eth_dev *eth_dev) +@@ -2626,4 +2626,5 @@ iavf_dev_init(struct rte_eth_dev *eth_dev)