From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 62B27A034C;
	Thu, 28 Apr 2022 15:22:04 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id A436242820;
	Thu, 28 Apr 2022 15:21:59 +0200 (CEST)
Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [45.249.212.188])
 by mails.dpdk.org (Postfix) with ESMTP id 4065A40E50
 for <dev@dpdk.org>; Thu, 28 Apr 2022 15:21:56 +0200 (CEST)
Received: from dggpeml500024.china.huawei.com (unknown [172.30.72.56])
 by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4Kpx6D5RfjzGpKT;
 Thu, 28 Apr 2022 21:19:16 +0800 (CST)
Received: from localhost.localdomain (10.67.165.24) by
 dggpeml500024.china.huawei.com (7.185.36.10) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.24; Thu, 28 Apr 2022 21:21:54 +0800
From: Chengwen Feng <fengchengwen@huawei.com>
To: <thomas@monjalon.net>, <ferruh.yigit@xilinx.com>,
 <andrew.rybchenko@oktetlabs.ru>, <ndabilpuram@marvell.com>,
 <kirankumark@marvell.com>, <skori@marvell.com>, <skoteshwar@marvell.com>
CC: <dev@dpdk.org>
Subject: [PATCH v2 0/9] bugfix for ethdev telemetry
Date: Thu, 28 Apr 2022 21:15:51 +0800
Message-ID: <20220428131600.41032-1-fengchengwen@huawei.com>
X-Mailer: git-send-email 2.33.0
In-Reply-To: <20220416010747.40714-1-fengchengwen@huawei.com>
References: <20220416010747.40714-1-fengchengwen@huawei.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-Originating-IP: [10.67.165.24]
X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To
 dggpeml500024.china.huawei.com (7.185.36.10)
X-CFilter-Loop: Reflected
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

This patch set contains nine bugfix for ethdev telemetry.

Chengwen Feng (9):
  ethdev: define retval when xstats is null of get xstats
  net/hns3: adjust retval when xstats is null of get xstats
  net/ipn3ke: adjust retval when xstats is null of get xstats
  net/mvpp2: adjust retval when xstats is null of get xstats
  net/axgbe: adjust retval when xstats is null of get xstats
  ethdev: fix memory leak when telemetry xstats
  ethdev: support auto-filled flag when telemetry stats
  ethdev: fix possible null pointer access
  net/cnxk: fix telemetry possible null pointer access

---
v2:
* define return value when xstats is null of get xstats.
* fix more bugs when deepin ethdev telemetry.

 drivers/net/axgbe/axgbe_ethdev.c         |  2 +-
 drivers/net/cnxk/cnxk_ethdev_telemetry.c |  2 ++
 drivers/net/hns3/hns3_stats.c            |  7 ++-----
 drivers/net/ipn3ke/ipn3ke_representor.c  |  5 +----
 drivers/net/mvpp2/mrvl_ethdev.c          |  2 +-
 lib/ethdev/rte_ethdev.c                  | 17 ++++++++++++-----
 lib/ethdev/rte_ethdev.h                  |  2 +-
 7 files changed, 20 insertions(+), 17 deletions(-)

-- 
2.33.0