net/hns3: report Tx descriptor segment limitations
According to the user manual of Kunpeng920 SoC, the max allowed number of segments per whole packet is 63 and the max number of segments per packet is 8 in datapath. This patch reports the Two segment parameters of Tx descriptor limitations to DPDK framework. Signed-off-by: Lijun Ou <oulijun@huawei.com> Signed-off-by: Wei Hu (Xavier) <xavier.huwei@huawei.com>
This commit is contained in:
parent
223d9eceae
commit
eb8b3a0d82
@ -2491,6 +2491,8 @@ hns3_dev_infos_get(struct rte_eth_dev *eth_dev, struct rte_eth_dev_info *info)
|
||||
.nb_max = HNS3_MAX_RING_DESC,
|
||||
.nb_min = HNS3_MIN_RING_DESC,
|
||||
.nb_align = HNS3_ALIGN_RING_DESC,
|
||||
.nb_seg_max = HNS3_MAX_TSO_BD_PER_PKT,
|
||||
.nb_mtu_seg_max = HNS3_MAX_NON_TSO_BD_PER_PKT,
|
||||
};
|
||||
|
||||
info->vmdq_queue_num = 0;
|
||||
|
@ -944,6 +944,8 @@ hns3vf_dev_infos_get(struct rte_eth_dev *eth_dev, struct rte_eth_dev_info *info)
|
||||
.nb_max = HNS3_MAX_RING_DESC,
|
||||
.nb_min = HNS3_MIN_RING_DESC,
|
||||
.nb_align = HNS3_ALIGN_RING_DESC,
|
||||
.nb_seg_max = HNS3_MAX_TSO_BD_PER_PKT,
|
||||
.nb_mtu_seg_max = HNS3_MAX_NON_TSO_BD_PER_PKT,
|
||||
};
|
||||
|
||||
info->vmdq_queue_num = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user