RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-22 Thread Honnappa Nagarahalli
gt; Ruifeng Wang > Subject: Re: [PATCH v3 1/3] ethdev: enable direct rearm with separate API > > On 3/7/2023 6:12 AM, Honnappa Nagarahalli wrote: > > > > > >> > >> On 3/6/2023 1:26 PM, Morten Brørup wrote: > >>>> From: Ferruh Yigit [mailto:f

Re: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-07 Thread Ferruh Yigit
On 3/7/2023 6:12 AM, Honnappa Nagarahalli wrote: > > >> >> On 3/6/2023 1:26 PM, Morten Brørup wrote: From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] Sent: Monday, 6 March 2023 13.49 On 1/4/2023 8:21 AM, Morten Brørup wrote: >> From: Feifei Wang [mailto:feifei.wa...@arm.co

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-07 Thread Konstantin Ananyev
> > On 3/6/2023 1:26 PM, Morten Brørup wrote: > > >> From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] > > >> Sent: Monday, 6 March 2023 13.49 > > >> > > >> On 1/4/2023 8:21 AM, Morten Brørup wrote: > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > Sent: Wednesday, 4 January 2023 0

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-06 Thread Honnappa Nagarahalli
> > On 3/6/2023 1:26 PM, Morten Brørup wrote: > >> From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] > >> Sent: Monday, 6 March 2023 13.49 > >> > >> On 1/4/2023 8:21 AM, Morten Brørup wrote: > From: Feifei Wang [mailto:feifei.wa...@arm.com] > Sent: Wednesday, 4 January 2023 08.31 >

Re: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-06 Thread Ferruh Yigit
On 3/6/2023 1:26 PM, Morten Brørup wrote: >> From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] >> Sent: Monday, 6 March 2023 13.49 >> >> On 1/4/2023 8:21 AM, Morten Brørup wrote: From: Feifei Wang [mailto:feifei.wa...@arm.com] Sent: Wednesday, 4 January 2023 08.31 Add 'tx_fill_sw

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-06 Thread Morten Brørup
> From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] > Sent: Monday, 6 March 2023 13.49 > > On 1/4/2023 8:21 AM, Morten Brørup wrote: > >> From: Feifei Wang [mailto:feifei.wa...@arm.com] > >> Sent: Wednesday, 4 January 2023 08.31 > >> > >> Add 'tx_fill_sw_ring' and 'rx_flush_descriptor' API into dir

Re: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-03-06 Thread Ferruh Yigit
On 1/4/2023 8:21 AM, Morten Brørup wrote: >> From: Feifei Wang [mailto:feifei.wa...@arm.com] >> Sent: Wednesday, 4 January 2023 08.31 >> >> Add 'tx_fill_sw_ring' and 'rx_flush_descriptor' API into direct rearm >> mode for separate Rx and Tx Operation. And this can support different >> multiple sour

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-02-28 Thread Morten Brørup
Hi Feifei, > From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com] > Sent: Monday, 27 February 2023 20.32 > > Hi Feifei , > > > > > > + uint16_t *rearm_start; > > > > + uint16_t *rearm_nb; > > > > > > I know that for Intel NICs uint16_t is sufficient, wonder would it alway

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-02-27 Thread Konstantin Ananyev
Hi Feifei , > > > + uint16_t *rearm_start; > > > + uint16_t *rearm_nb; > > > > I know that for Intel NICs uint16_t is sufficient, wonder would it always be > > for other vendors? > > Another thing to consider the case when ring position wrapping? > > Again I know that it is not required for Inte

Re: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-02-02 Thread Konstantin Ananyev
Hi Feifei, Add 'tx_fill_sw_ring' and 'rx_flush_descriptor' API into direct rearm mode for separate Rx and Tx Operation. And this can support different multiple sources in direct rearm mode. For examples, Rx driver is ixgbe, and Tx driver is i40e. Thanks for your effort and thanks for taking c

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-01-04 Thread Morten Brørup
> From: Feifei Wang [mailto:feifei.wa...@arm.com] > Sent: Wednesday, 4 January 2023 09.51 > > Hi, Morten > > > 发件人: Morten Brørup > > 发送时间: Wednesday, January 4, 2023 4:22 PM > > > > > From: Feifei Wang [mailto:feifei.wa...@arm.com] > > > Sent: Wednesday, 4 January 2023 08.31 > > > > > > Add 'tx

RE: [PATCH v3 1/3] ethdev: enable direct rearm with separate API

2023-01-04 Thread Morten Brørup
> From: Feifei Wang [mailto:feifei.wa...@arm.com] > Sent: Wednesday, 4 January 2023 08.31 > > Add 'tx_fill_sw_ring' and 'rx_flush_descriptor' API into direct rearm > mode for separate Rx and Tx Operation. And this can support different > multiple sources in direct rearm mode. For examples, Rx driv