RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-04-26 Thread Feifei Wang
ng Wang > > Subject: Re: [PATCH v5 1/3] ethdev: add API for buffer recycle mode > > On 3/30/2023 7:29 AM, Feifei Wang wrote: > > There are 4 upper APIs for buffer recycle mode: > > 1. 'rte_eth_rx_queue_buf_recycle_info_get' > > This is to retrieve buffer rin

RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-04-26 Thread Feifei Wang
ng > ; nd > Subject: RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode > > > From: Morten Brørup > > Sent: Thursday, 30 March 2023 17.15 > > > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > > Sent: Thursday, 30 March 2023 11.31 > > &g

Re: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-04-19 Thread Ferruh Yigit
On 3/30/2023 7:29 AM, Feifei Wang wrote: > There are 4 upper APIs for buffer recycle mode: > 1. 'rte_eth_rx_queue_buf_recycle_info_get' > This is to retrieve buffer ring information about given ports's Rx > queue in buffer recycle mode. And due to this, buffer recycle can > be no longer limited to

RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-03-30 Thread Morten Brørup
> From: Morten Brørup > Sent: Thursday, 30 March 2023 17.15 > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > Sent: Thursday, 30 March 2023 11.31 > > > > > From: Morten Brørup > > > Sent: Thursday, March 30, 2023 3:19 PM > > > > > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > >

RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-03-30 Thread Morten Brørup
> From: Feifei Wang [mailto:feifei.wa...@arm.com] > Sent: Thursday, 30 March 2023 11.31 > > > From: Morten Brørup > > Sent: Thursday, March 30, 2023 3:19 PM > > > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > > Sent: Thursday, 30 March 2023 08.30 > > > > > > > [...] > > > > > +/** > > >

RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-03-30 Thread Feifei Wang
> Subject: RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > Sent: Thursday, 30 March 2023 08.30 > > > > [...] > > > +/** > > + * @internal > > + * Rx routine for r

RE: [PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-03-30 Thread Morten Brørup
> From: Feifei Wang [mailto:feifei.wa...@arm.com] > Sent: Thursday, 30 March 2023 08.30 > [...] > +/** > + * @internal > + * Rx routine for rte_eth_dev_buf_recycle(). > + * Refill Rx descriptors in buffer recycle mode. > + * > + * @note > + * This API can only be called by rte_eth_dev_buf_recycl

[PATCH v5 1/3] ethdev: add API for buffer recycle mode

2023-03-29 Thread Feifei Wang
There are 4 upper APIs for buffer recycle mode: 1. 'rte_eth_rx_queue_buf_recycle_info_get' This is to retrieve buffer ring information about given ports's Rx queue in buffer recycle mode. And due to this, buffer recycle can be no longer limited to the same driver in Rx and Tx. 2. 'rte_eth_dev_buf_