From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 4A711A0526;
	Wed, 22 Jul 2020 08:40:15 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 2CBC01BFFA;
	Wed, 22 Jul 2020 08:40:15 +0200 (CEST)
Received: from huawei.com (szxga06-in.huawei.com [45.249.212.32])
 by dpdk.org (Postfix) with ESMTP id DD78C1BFEF
 for <dev@dpdk.org>; Wed, 22 Jul 2020 08:40:12 +0200 (CEST)
Received: from DGGEMS404-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id F1D2B249A08214A0966A;
 Wed, 22 Jul 2020 14:40:08 +0800 (CST)
Received: from localhost.localdomain (10.69.192.56) by
 DGGEMS404-HUB.china.huawei.com (10.3.19.204) with Microsoft SMTP Server id
 14.3.487.0; Wed, 22 Jul 2020 14:39:58 +0800
From: Chengchang Tang <tangchengchang@huawei.com>
To: <dev@dpdk.org>
CC: <linuxarm@huawei.com>, <thomas@monjalon.net>, <arybchenko@solarflare.com>, 
 <ferruh.yigit@intel.com>
Date: Wed, 22 Jul 2020 14:38:08 +0800
Message-ID: <1595399890-27300-2-git-send-email-tangchengchang@huawei.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1595399890-27300-1-git-send-email-tangchengchang@huawei.com>
References: <1592894934-57856-1-git-send-email-tangchengchang@huawei.com>
 <1595399890-27300-1-git-send-email-tangchengchang@huawei.com>
MIME-Version: 1.0
Content-Type: text/plain
X-Originating-IP: [10.69.192.56]
X-CFilter-Loop: Reflected
Subject: [dpdk-dev]  [RFC v2 1/3] ethdev: add a field for rte_eth_rxq_info
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
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
Sender: "dev" <dev-bounces@dpdk.org>

Add a field named rx_buf_size in rte_eth_rxq_info to indicate the buffer
size used in recieving pkts for hw.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
---
v1->v2: modify the name and add more comments.
---
 lib/librte_ethdev/rte_ethdev.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/librte_ethdev/rte_ethdev.h b/lib/librte_ethdev/rte_ethdev.h
index 57e4a6c..845c6ad 100644
--- a/lib/librte_ethdev/rte_ethdev.h
+++ b/lib/librte_ethdev/rte_ethdev.h
@@ -1421,6 +1421,8 @@ struct rte_eth_rxq_info {
 	struct rte_eth_rxconf conf; /**< queue config parameters. */
 	uint8_t scattered_rx;       /**< scattered packets RX supported. */
 	uint16_t nb_desc;           /**< configured number of RXDs. */
+	/**< buffer size used for hw when receive packets. */
+	uint16_t rx_buf_size;
 } __rte_cache_min_aligned;

 /**
--
2.7.4