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 60A25468E4 for ; Thu, 12 Jun 2025 23:09:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5C52F42E4F; Thu, 12 Jun 2025 23:09:49 +0200 (CEST) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mails.dpdk.org (Postfix) with ESMTP id EE10042DD9 for ; Thu, 12 Jun 2025 23:09:47 +0200 (CEST) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-3a54690d369so1422727f8f.3 for ; Thu, 12 Jun 2025 14:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749762587; x=1750367387; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yQDoJBXnuH2Gfsf+4Nue4qiblHG3h2pr+xucdUvn/tA=; b=Ol5IlV0TaEZfOMpZJFn73zGWaAaKcgP1T+8gwdosE9nJoDMmW+yRlD1j5Vy7Tmxt5T t7SPoZJO9mf1O9Jx8OxTuy0hKDYFIhSGH4+rfugbvts9dlJBSM1JNOWc860GABz09kLQ JxCQB93RWadllJrTGpzgDd1SEOezvPivXNwl70c2gHbZFrwYDfku5X9AGtEIeg9g/cS/ Oxb/BHG7ihUG94yL9KYOt7xjVz0362FhWPjnPgA6hYqB1gIp60wKZIbE5B6l8/n1KnsK P6iwXfLmLLl61RzwlO2wF9NUUAIEmau1KVTVy7fT1tDM3RHCsmXQ8g/krUd2NxHRX0Zf NmcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749762587; x=1750367387; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yQDoJBXnuH2Gfsf+4Nue4qiblHG3h2pr+xucdUvn/tA=; b=Gx3KRXre2F6Rp7P+8WUr4dDRfIAhiB9E881/J6g7wmaT0FOx/731PaRmZcXFsDjJK8 4rVct3pT77Vls3RLq3SyijYOQ1mrU2elcpQlpQVli/UrIeatxpcvp4xN5Xb3GmDwHzLs BIs3uec+Ye32TR28b+DhBNZpRx8/+0m/EPTessmvHtHQRQwKYMm44tQpNnTWKpPL6bJs RiIezNPxnLeCsLFllf182Hf3u3v/CbPCwBwJX1LVLGuSO2bXp131q6V+joamvMHoYxl6 aix9P0nL+6qpBcpqvaI8WdWZRLkekMwLiA+xyOlfd9srhUzXuvo7pj9CbLc9TxV1QvhF YyWA== X-Gm-Message-State: AOJu0Yycf25gs6SR8t8X6lt94Gky8wwHVkVXvTrP0ilgdxlzO+e0gXv2 IYuPMSJwrIyaD0nOFpXqcv9zSSj+AE9IoExyXQXw6k3nIautOYePGVJF4lGMhAvV X-Gm-Gg: ASbGncs4mr5RJi6UfQtGGklbUeWsc6CcwmiwNS2k4MKMPWOvp4QHEf3GbhuAfEYKphQ sb6e0dCX1mZyQpPZhJMvJ235LA1RhBZGBMh2vcrCCx7yzw62ViQiyn8tZ5mLr+XN0nVKdCT8TQs RIz31/8RaXtfC4C7Pa23aYCZH2POm6Agq/pSbjR0/S/XS6rk/rX0oucpX1FQcqHxTNtxE2K6tf/ cChU7ZxPe8SF6Erwx0qsCJymPJzSD0qZBWr+sDoVm18s/j5WgxXheZqg615NKpPfEQBFk4T2eSS wXqbsoA8YMORuQfpLw2yh/iXIRlsXP7P7dJF4aHwuFKiilnkvVhvRf1nhu6dqzN+itYgSS7isPU zvXo= X-Google-Smtp-Source: AGHT+IGvOrPCjm9lL9MuGRCJfYEuJ/R40RhVWV4wqUkMqIqeoRX0SAGY3baEQRbeCNi1Rj3XZ0kJrA== X-Received: by 2002:a05:6000:2010:b0:3a5:21c8:af31 with SMTP id ffacd0b85a97d-3a5686f4e17mr586052f8f.16.1749762587415; Thu, 12 Jun 2025 14:09:47 -0700 (PDT) Received: from localhost ([2a01:4b00:d036:ae00:f2df:571a:ae4c:bef2]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-3a568b087b4sm383630f8f.51.2025.06.12.14.09.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 14:09:46 -0700 (PDT) From: luca.boccassi@gmail.com To: Long Li Cc: dpdk stable Subject: patch 'net/netvsc: add stats counters from VF' has been queued to stable release 22.11.9 Date: Thu, 12 Jun 2025 22:06:57 +0100 Message-ID: <20250612210733.2506558-40-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250612210733.2506558-1-luca.boccassi@gmail.com> References: <20250612210733.2506558-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 22.11.9 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 06/14/25. 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/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/702a05d5442c1a27af84eed57fff8569b067aff8 Thanks. Luca Boccassi --- >From 702a05d5442c1a27af84eed57fff8569b067aff8 Mon Sep 17 00:00:00 2001 From: Long Li Date: Wed, 23 Apr 2025 11:57:32 -0700 Subject: [PATCH] net/netvsc: add stats counters from VF [ upstream commit 0bb9b5aef16d3ba83066e03a87faf96da292c042 ] The netvsc driver should add per-queue and rx_nombuf counters from VF. Fixes: 4e9c73e96e83 ("net/netvsc: add Hyper-V network device") Signed-off-by: Long Li --- drivers/net/netvsc/hn_ethdev.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/net/netvsc/hn_ethdev.c b/drivers/net/netvsc/hn_ethdev.c index fc47979766..2d676a6bc5 100644 --- a/drivers/net/netvsc/hn_ethdev.c +++ b/drivers/net/netvsc/hn_ethdev.c @@ -809,8 +809,8 @@ static int hn_dev_stats_get(struct rte_eth_dev *dev, stats->oerrors += txq->stats.errors; if (i < RTE_ETHDEV_QUEUE_STAT_CNTRS) { - stats->q_opackets[i] = txq->stats.packets; - stats->q_obytes[i] = txq->stats.bytes; + stats->q_opackets[i] += txq->stats.packets; + stats->q_obytes[i] += txq->stats.bytes; } } @@ -826,12 +826,12 @@ static int hn_dev_stats_get(struct rte_eth_dev *dev, stats->imissed += rxq->stats.ring_full; if (i < RTE_ETHDEV_QUEUE_STAT_CNTRS) { - stats->q_ipackets[i] = rxq->stats.packets; - stats->q_ibytes[i] = rxq->stats.bytes; + stats->q_ipackets[i] += rxq->stats.packets; + stats->q_ibytes[i] += rxq->stats.bytes; } } - stats->rx_nombuf = dev->data->rx_mbuf_alloc_failed; + stats->rx_nombuf += dev->data->rx_mbuf_alloc_failed; return 0; } -- 2.47.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-06-12 22:06:25.361839944 +0100 +++ 0040-net-netvsc-add-stats-counters-from-VF.patch 2025-06-12 22:06:23.862044468 +0100 @@ -1 +1 @@ -From 0bb9b5aef16d3ba83066e03a87faf96da292c042 Mon Sep 17 00:00:00 2001 +From 702a05d5442c1a27af84eed57fff8569b067aff8 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 0bb9b5aef16d3ba83066e03a87faf96da292c042 ] + @@ -9 +10,0 @@ -Cc: stable@dpdk.org @@ -17 +18 @@ -index e5b052d569..ca626ccf60 100644 +index fc47979766..2d676a6bc5 100644