Re: [dpdk-dev] [PATCH v7 2/2] ethdev: change queue release callback

2021-10-11 Thread Ferruh Yigit
On 10/11/2021 9:28 AM, Thomas Monjalon wrote: 06/10/2021 13:18, Xueming Li: --- a/drivers/net/szedata2/rte_eth_szedata2.c +++ b/drivers/net/szedata2/rte_eth_szedata2.c static void -eth_tx_queue_release(void *q) +eth_tx_queue_release(struct rte_eth_dev *dev, uint16_t qid) { - struct sze

Re: [dpdk-dev] [PATCH v7 2/2] ethdev: change queue release callback

2021-10-11 Thread Thomas Monjalon
06/10/2021 13:18, Xueming Li: > --- a/drivers/net/szedata2/rte_eth_szedata2.c > +++ b/drivers/net/szedata2/rte_eth_szedata2.c > static void > -eth_tx_queue_release(void *q) > +eth_tx_queue_release(struct rte_eth_dev *dev, uint16_t qid) > { > - struct szedata2_tx_queue *txq = (struct szedata2_

Re: [dpdk-dev] [PATCH v7 2/2] ethdev: change queue release callback

2021-10-06 Thread Ferruh Yigit
On 10/6/2021 12:18 PM, Xueming Li wrote: Currently, most ethdev callback API use queue ID as parameter, but Rx and Tx queue release callback use queue object which is used by Rx and Tx burst data plane callback. To align with other eth device queue configuration callbacks: - queue release callba

[dpdk-dev] [PATCH v7 2/2] ethdev: change queue release callback

2021-10-06 Thread Xueming Li
Currently, most ethdev callback API use queue ID as parameter, but Rx and Tx queue release callback use queue object which is used by Rx and Tx burst data plane callback. To align with other eth device queue configuration callbacks: - queue release callbacks are changed to use queue ID - all drive