[RFC,v2,6/8] test/virtual_pmd: provide descriptor limit info
Checks
Commit Message
Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
---
app/test/virtual_pmd.c | 4 ++++
app/test/virtual_pmd.h | 4 ++++
2 files changed, 8 insertions(+)
@@ -103,6 +103,10 @@ virtual_ethdev_info_get(struct rte_eth_dev *dev __rte_unused,
dev_info->min_rx_bufsize = 0;
+ dev_info->rx_desc_lim.nb_max = VIRTUAL_ETHDEV_MAX_DESC_NUM;
+ dev_info->rx_desc_lim.nb_min = VIRTUAL_ETHDEV_MIN_DESC_NUM;
+ dev_info->rx_desc_lim.nb_align = VIRTUAL_ETHDEV_DESC_ALIGN;
+
return 0;
}
@@ -11,6 +11,10 @@ extern "C" {
#include <rte_ether.h>
+#define VIRTUAL_ETHDEV_MAX_DESC_NUM 2048
+#define VIRTUAL_ETHDEV_MIN_DESC_NUM 32
+#define VIRTUAL_ETHDEV_DESC_ALIGN 8
+
int
virtual_ethdev_init(void);