tep...@networkplumber.org;
> arybche...@solarflare.com
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
>
>
> On 04/11/2019 13:09, Thomas Monjalon wrote:
> > 04/11/2019 13:07, Ray Kinsella:
> >>
> >> On 04/11/201
On 04/11/2019 13:09, Thomas Monjalon wrote:
> 04/11/2019 13:07, Ray Kinsella:
>>
>> On 04/11/2019 11:30, Thomas Monjalon wrote:
>>> 04/11/2019 11:03, Ray Kinsella:
On 04/11/2019 09:54, Thomas Monjalon wrote:
> 04/11/2019 10:49, Ray Kinsella:
>> On 03/11/2019 22:41, Thomas Monjalon w
04/11/2019 13:07, Ray Kinsella:
>
> On 04/11/2019 11:30, Thomas Monjalon wrote:
> > 04/11/2019 11:03, Ray Kinsella:
> >> On 04/11/2019 09:54, Thomas Monjalon wrote:
> >>> 04/11/2019 10:49, Ray Kinsella:
> On 03/11/2019 22:41, Thomas Monjalon wrote:
> > 03/11/2019 21:35, Ray Kinsella:
> >>
On 04/11/2019 11:30, Thomas Monjalon wrote:
> 04/11/2019 11:03, Ray Kinsella:
>> On 04/11/2019 09:54, Thomas Monjalon wrote:
>>> 04/11/2019 10:49, Ray Kinsella:
On 03/11/2019 22:41, Thomas Monjalon wrote:
> 03/11/2019 21:35, Ray Kinsella:
>> On 29/10/2019 14:27, Ferruh Yigit wrote:
04/11/2019 11:03, Ray Kinsella:
> On 04/11/2019 09:54, Thomas Monjalon wrote:
> > 04/11/2019 10:49, Ray Kinsella:
> >> On 03/11/2019 22:41, Thomas Monjalon wrote:
> >>> 03/11/2019 21:35, Ray Kinsella:
> On 29/10/2019 14:27, Ferruh Yigit wrote:
> > On 10/26/2019 5:23 PM, Thomas Monjalon wro
tep...@networkplumber.org;
> arybche...@solarflare.com
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
>
>
> On 04/11/2019 09:54, Thomas Monjalon wrote:
> > 04/11/2019 10:49, Ray Kinsella:
> >> On 03/11/2019 22:41, Tho
On 04/11/2019 09:54, Thomas Monjalon wrote:
> 04/11/2019 10:49, Ray Kinsella:
>> On 03/11/2019 22:41, Thomas Monjalon wrote:
>>> 03/11/2019 21:35, Ray Kinsella:
On 29/10/2019 14:27, Ferruh Yigit wrote:
> On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
>> 26/10/2019 11:23, Wang, Haiyue
04/11/2019 10:49, Ray Kinsella:
> On 03/11/2019 22:41, Thomas Monjalon wrote:
> > 03/11/2019 21:35, Ray Kinsella:
> >> On 29/10/2019 14:27, Ferruh Yigit wrote:
> >>> On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
> 26/10/2019 11:23, Wang, Haiyue:
> > From: Thomas Monjalon [mailto:tho...@mon
On 03/11/2019 22:41, Thomas Monjalon wrote:
> 03/11/2019 21:35, Ray Kinsella:
>> On 29/10/2019 14:27, Ferruh Yigit wrote:
>>> On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
26/10/2019 11:23, Wang, Haiyue:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
>> 26/10/2019 06:40, Wang,
03/11/2019 21:35, Ray Kinsella:
> On 29/10/2019 14:27, Ferruh Yigit wrote:
> > On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
> >> 26/10/2019 11:23, Wang, Haiyue:
> >>> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> 26/10/2019 06:40, Wang, Haiyue:
> > From: Thomas Monjalon [mailto:tho
On 29/10/2019 14:27, Ferruh Yigit wrote:
> On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
>> 26/10/2019 11:23, Wang, Haiyue:
>>> From: Thomas Monjalon [mailto:tho...@monjalon.net]
26/10/2019 06:40, Wang, Haiyue:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
>> 25/10/2019 18:02
t; ; Slava Ovsiienko ;
> Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On 10/31/2019 3:07 PM, Wang, Haiyue wrote:
> >> -Original Message-
> >&g
er,
>> Bernard
>> ; Sun, Chenmin ; Andrew
>> Rybchenko
>> ; Slava Ovsiienko ;
>> Stephen Hemminger
>> ; David Marchand ;
>> Jerin Jacob
>>
>> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
>> mode informat
t; ; Slava Ovsiienko ;
> Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On 10/31/2019 11:16 AM, Wang, Haiyue wrote:
> >> -Original Message-
> >
>> ;
>> Iremonger, Bernard ; Sun, Chenmin
>> ; Andrew
>> Rybchenko ; Slava Ovsiienko
>> ; Stephen Hemminger
>> ; David Marchand ;
>> Jerin Jacob
>>
>> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
>> mode inform
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> > > 'rte_eth_burst_mode_option_name()' can get "struct rte_eth_burst_mode&q
On 31/10/2019 10:46, Jerin Jacob wrote:
>>> 'rte_eth_burst_mode_option_name()' can get "struct rte_eth_burst_mode" as
>>> parameter and convert the 'options' to string and combine into single
>>> string as
>>> a helper function to the applications.
>>>
>>
>> Change:
>> const char *
>> rte_eth_b
+1
On 29/10/2019 16:59, Ferruh Yigit wrote:
> On 10/26/2019 7:58 AM, Jerin Jacob wrote:
>> On Sat, Oct 26, 2019 at 3:57 AM Thomas Monjalon wrote:
>>>
>>> 25/10/2019 18:02, Jerin Jacob:
[SNIP]
>
> I agree it will be hard or restrictive if we want to represent the all data
> path
> options with
> > 'rte_eth_burst_mode_option_name()' can get "struct rte_eth_burst_mode" as
> > parameter and convert the 'options' to string and combine into single
> > string as
> > a helper function to the applications.
> >
>
> Change:
> const char *
> rte_eth_burst_mode_option_name(uint64_t option)
>
> to:
t; ; Slava Ovsiienko ;
> Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On 10/26/2019 7:58 AM, Jerin Jacob wrote:
> > On Sat, Oct 26, 2019 at 3:57 AM Thomas Mon
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 10:29 PM Ferruh Yigit wrote:
> >
> > On 10/26/2019 7:5
On Tue, Oct 29, 2019 at 10:29 PM Ferruh Yigit wrote:
>
> On 10/26/2019 7:58 AM, Jerin Jacob wrote:
> > On Sat, Oct 26, 2019 at 3:57 AM Thomas Monjalon wrote:
> >>
> >> 25/10/2019 18:02, Jerin Jacob:
> >>> On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon
> >>> wrote:
> 25/10/2019 16:08, Ferr
On 10/26/2019 7:58 AM, Jerin Jacob wrote:
> On Sat, Oct 26, 2019 at 3:57 AM Thomas Monjalon wrote:
>>
>> 25/10/2019 18:02, Jerin Jacob:
>>> On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon wrote:
25/10/2019 16:08, Ferruh Yigit:
> On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
>> 15/10
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 9:12 PM Wang, Haiyue wrote:
> >
> > > -Original Mes
; Kinsella, Ray
> > ;
> > Iremonger, Bernard ; Sun, Chenmin
> > ; Andrew
> > Rybchenko ; Slava Ovsiienko
> > ; Stephen Hemminger
> > ; David Marchand ;
> > Jerin Jacob
> >
> > Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> > > > >
> > > >
> > > > How about *_str_* style ?
> >
On 10/26/2019 5:23 PM, Thomas Monjalon wrote:
> 26/10/2019 11:23, Wang, Haiyue:
>> From: Thomas Monjalon [mailto:tho...@monjalon.net]
>>> 26/10/2019 06:40, Wang, Haiyue:
From: Thomas Monjalon [mailto:tho...@monjalon.net]
> 25/10/2019 18:02, Jerin Jacob:
>> On Fri, Oct 25, 2019 at 9:15
> > > >
> > >
> > > How about *_str_* style ?
> >
> > _name kind of implies it the string. may be _mode is good as it is short.
> >
> > > int
> > > rte_eth_rx_burst_mode_str_get(uint16_t port_id, uint16_t queue_id,
> > > char *buf, int buflen)
> >
>
> About the
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 4:56 PM Wang, Haiyue wrote:
> >
> > Hi Jerin,
>
&
; dpdk-dev
> > ; Ye, Xiaolong ; Kinsella, Ray
> > ;
> > Iremonger, Bernard ; Sun, Chenmin
> > ; Andrew
> > Rybchenko ; Slava Ovsiienko
> > ; Stephen Hemminger
> > ; David Marchand ;
> > Jerin Jacob
> >
> > Subject: Re: [dpdk-dev] [PATCH v4 1/4]
> Rybchenko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> > > > > > > 1) We can not standardize all flags when it comes to
> > > > > > 1) We can not standardize all flags when it comes to HW specific
> > > > > > details. We should NOT pollute public API with HW specific details.
> > > > >
> > > > > Currently, no detail to HW NIC specific.
> > > >
> > > > Yes. What if I want to add a "String" they represent a specific m
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 11:12 AM Wang, Haiyue wrote:
> >
> > > -Original Mes
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 11:12 AM Wang, Haiyue wrote:
> >
> > > -Original Mes
; Kinsella, Ray
> > ;
> > Iremonger, Bernard ; Sun, Chenmin
> > ; Andrew
> > Rybchenko ; Slava Ovsiienko
> > ; Stephen Hemminger
> > ; David Marchand ;
> > Jerin Jacob
> >
> > Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API f
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Tue, Oct 29, 2019 at 10:14 AM Wang, Haiyue wrote:
> >
> > > -Original Mes
; Kinsella, Ray
> > ;
> > Iremonger, Bernard ; Sun, Chenmin
> > ; Andrew
> > Rybchenko ; Slava Ovsiienko
> > ; Stephen Hemminger
> > ; David Marchand ;
> > Jerin Jacob
> >
> > Subject: Re: [dpdk-dev] [PATCH v4 1/4] et
ko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> > > > > struct rte_eth_burst_mode {
> > > > > uint64
> > > > struct rte_eth_burst_mode {
> > > > uint64_t options;
> > > > char dev_specific[128]; /* PMD has specific burst mode
> > > > information */
> > > > };
> > >
> > > I really don't see how we can have generic flags.
> > > The flags which are proposed are just matching
> > > th
26/10/2019 11:23, Wang, Haiyue:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 26/10/2019 06:40, Wang, Haiyue:
> > > From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > > > 25/10/2019 18:02, Jerin Jacob:
> > > > > On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon
> > > > > wrote:
> > >
; ; Andrew
> Rybchenko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> On Sat, Oct 26, 2019 at 3:57 AM Thomas Monjalon wrote:
> >
ger, Bernard ; Sun, Chenmin
> ; Andrew
> Rybchenko ; Stephen Hemminger
> ; David Marchand
> ; Jerin Jacob
> Subject: RE: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
>
>
> > -Original Message-
> > From: Thomas Monja
; ; Andrew
> Rybchenko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> 26/10/2019 06:40, Wang, Haiyue:
> > From: Thomas Monjalon [
On Sat, Oct 26, 2019 at 3:57 AM Thomas Monjalon wrote:
>
> 25/10/2019 18:02, Jerin Jacob:
> > On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon wrote:
> > > 25/10/2019 16:08, Ferruh Yigit:
> > > > On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> > > > > 15/10/2019 09:51, Haiyue Wang:
> > > > >> Som
Rybchenko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand
> ; Jerin Jacob
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> 25/10/2019 18:02, Jerin Jacob:
> > On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon
>
26/10/2019 06:40, Wang, Haiyue:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 25/10/2019 18:02, Jerin Jacob:
> > > On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon
> > > wrote:
> > > > 25/10/2019 16:08, Ferruh Yigit:
> > > > > On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> > > > > > 1
; ; Andrew
> Rybchenko ; Slava Ovsiienko
> ; Stephen Hemminger
> ; David Marchand ;
> Jerin Jacob
>
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> 25/10/2019 18:02, Jerin Jacob:
> > On Fri, Oct 25, 2019 at
25/10/2019 18:02, Jerin Jacob:
> On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon wrote:
> > 25/10/2019 16:08, Ferruh Yigit:
> > > On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> > > > 15/10/2019 09:51, Haiyue Wang:
> > > >> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> > >
On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon wrote:
>
> 25/10/2019 16:08, Ferruh Yigit:
> > On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> > > 15/10/2019 09:51, Haiyue Wang:
> > >> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> > >> that allows an application to retrieve
25/10/2019 16:08, Ferruh Yigit:
> On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> > 15/10/2019 09:51, Haiyue Wang:
> >> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> >> that allows an application to retrieve the mode information about
> >> Rx/Tx packet burst such as Scalar o
On 10/25/2019 10:36 AM, Thomas Monjalon wrote:
> 15/10/2019 09:51, Haiyue Wang:
>> Some PMDs have more than one RX/TX burst paths, add the ethdev API
>> that allows an application to retrieve the mode information about
>> Rx/Tx packet burst such as Scalar or Vector, and Vector technology
>> like AV
Sun, Chenmin
> ;
> arybche...@solarflare.com; viachesl...@mellanox.com;
> step...@networkplumber.org;
> david.march...@redhat.com; jer...@marvell.com
> Subject: Re: [dpdk-dev] [PATCH v4 1/4] ethdev: add the API for getting burst
> mode information
>
> 15/10/2019 09:51, Haiyue Wang
On Fri, Oct 25, 2019 at 3:07 PM Thomas Monjalon wrote:
>
> 15/10/2019 09:51, Haiyue Wang:
> > Some PMDs have more than one RX/TX burst paths, add the ethdev API
> > that allows an application to retrieve the mode information about
> > Rx/Tx packet burst such as Scalar or Vector, and Vector technol
15/10/2019 09:51, Haiyue Wang:
> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> that allows an application to retrieve the mode information about
> Rx/Tx packet burst such as Scalar or Vector, and Vector technology
> like AVX2.
I missed this patch. I and Andrew, maintainers o
> -Original Message-
> From: Yigit, Ferruh
> Sent: Tuesday, October 15, 2019 18:45
> To: Wang, Haiyue ; dev@dpdk.org; Ye, Xiaolong
>
> Cc: Kinsella, Ray ; Iremonger, Bernard
> ; Sun,
> Chenmin
> Subject: Re: [PATCH v4 1/4] ethdev: add the API for getting burst mode
> information
>
> O
On 10/15/2019 8:51 AM, Haiyue Wang wrote:
> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> that allows an application to retrieve the mode information about
> Rx/Tx packet burst such as Scalar or Vector, and Vector technology
> like AVX2.
>
> Signed-off-by: Haiyue Wang
Revi
On 10/15/2019 8:51 AM, Haiyue Wang wrote:
> Some PMDs have more than one RX/TX burst paths, add the ethdev API
> that allows an application to retrieve the mode information about
> Rx/Tx packet burst such as Scalar or Vector, and Vector technology
> like AVX2.
>
> Signed-off-by: Haiyue Wang
<...
Some PMDs have more than one RX/TX burst paths, add the ethdev API
that allows an application to retrieve the mode information about
Rx/Tx packet burst such as Scalar or Vector, and Vector technology
like AVX2.
Signed-off-by: Haiyue Wang
---
doc/guides/nics/features.rst | 11
do
58 matches
Mail list logo