[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-09 Thread Jerin Jacob
On Fri, Aug 26, 2016 at 10:10:18AM +0100, Bernard Iremonger wrote: > Add new API functions to configure and manage VF's on a NIC. > > add rte_eth_dev_vf_ping function. > add rte_eth_dev_set_vf_vlan_anti_spoof function. > add rte_eth_dev_set_vf_mac_anti_spoof function. > > Signed-off-by: azeleznia

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-12 Thread Iremonger, Bernard
Hi Jerin, > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > On Fri, Aug 26, 2016 at 10:10:18AM +0100, Bernard Iremonger wrote: > > Add new API functions to configure and manage VF's on a NIC. > > > > a

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-13 Thread Thomas Monjalon
2016-09-12 16:28, Iremonger, Bernard: > > On Fri, Aug 26, 2016 at 10:10:18AM +0100, Bernard Iremonger wrote: > > > Add new API functions to configure and manage VF's on a NIC. > > > > > > add rte_eth_dev_vf_ping function. > > > add rte_eth_dev_set_vf_vlan_anti_spoof function. > > > add rte_eth_dev_

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-15 Thread Iremonger, Bernard
Hi Thomas, > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-12 16:28, Iremonger, Bernard: > > > On Fri, Aug 26, 2016 at 10:10:18AM +0100, Bernard Iremonger wrote: > > > > Add new API functions

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-22 Thread Thomas Monjalon
2016-09-15 16:46, Iremonger, Bernard: > > > > Do we really need to expose VF specific functions here? > > > > It can be generic(PF/VF) function indexed only through port_id. > > > > (example: as rte_eth_dev_set_vlan_anti_spoof(uint8_t port_id, > > > > uint8_t on)) For instance, In Thunderx PMD, We

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Bruce Richardson
On Thu, Sep 22, 2016 at 07:04:37PM +0200, Thomas Monjalon wrote: > 2016-09-15 16:46, Iremonger, Bernard: > > > > > Do we really need to expose VF specific functions here? > > > > > It can be generic(PF/VF) function indexed only through port_id. > > > > > (example: as rte_eth_dev_set_vlan_anti_spoof

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Thomas Monjalon
2016-09-23 10:20, Bruce Richardson: > On Thu, Sep 22, 2016 at 07:04:37PM +0200, Thomas Monjalon wrote: > > 2016-09-15 16:46, Iremonger, Bernard: > > > > > > Do we really need to expose VF specific functions here? > > > > > > It can be generic(PF/VF) function indexed only through port_id. > > > > >

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Richardson, Bruce
; > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-23 10:20, Bruce Richardson: > > On Thu, Sep 22, 2016 at 07:04:37PM +0200, Thomas Monjalon wrote: > > > 2016-09-15 16:46, Iremonger, Bernard: > > > > > &g

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Bruce Richardson
On Fri, Sep 23, 2016 at 11:36:21AM +0200, Thomas Monjalon wrote: > 2016-09-23 10:20, Bruce Richardson: > > On Thu, Sep 22, 2016 at 07:04:37PM +0200, Thomas Monjalon wrote: > > > 2016-09-15 16:46, Iremonger, Bernard: > > > > > > > Do we really need to expose VF specific functions here? > > > > > > >

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Thomas Monjalon
2016-09-23 09:53, Richardson, Bruce: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-09-23 10:20, Bruce Richardson: > > > On Thu, Sep 22, 2016 at 07:04:37PM +0200, Thomas Monjalon wrote: > > > > 2016-09-15 16:46, Iremonger, Bernard: > > > > > > > > Do we really need to expose

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Iremonger, Bernard
ak > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-23 09:53, Richardson, Bruce: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-09-23 10:20, Bruce Richardson: > > >

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-23 Thread Thomas Monjalon
2016-09-23 17:02, Iremonger, Bernard: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-09-23 09:53, Richardson, Bruce: > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > 2016-09-23 10:20, Bruce Richardson: > > > > > On Thu, Sep 22, 2016 at 07:04:37PM +02

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-26 Thread Iremonger, Bernard
Hi Thomas, Bruce, > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-23 17:02, Iremonger, Bernard: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-09-23 09:53, Richardson, Bruc

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-26 Thread Thomas Monjalon
2016-09-26 15:37, Iremonger, Bernard: > Hi Thomas, Bruce, > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > > management > > > > 2016-09-23 17:02, Iremonger, Bernard: > > > From: Thomas Monjalon [mailto:thom

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-27 Thread Iremonger, Bernard
Hi Thomas, Bruce, > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-26 15:37, Iremonger, Bernard: > > Hi Thomas, Bruce, > > > > > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-27 Thread Bruce Richardson
On Tue, Sep 27, 2016 at 11:31:06AM +0100, Iremonger, Bernard wrote: > Hi Thomas, Bruce, > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > > management > > > > 2016-09-26 15:37, Iremonger, Bernard: > > > Hi

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-27 Thread Iremonger, Bernard
Hi Bruce, > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add > > > > > API's for VF management > > > > > > > > > > 2016-09-23 17:02, Iremonger, Bernard: > > > > > > From: Thomas Monjalon [mai

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Ananyev, Konstantin
nzhuo ; > azelezniak > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > Hi Bruce, > > > > > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add > > > > > > API's for VF

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Iremonger, Bernard
Hi Bruce, Konstantin, > Subject: RE: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > Hi lads, > > > -Original Message- > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Iremonger, > > Bernard > > Sent

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Richardson, Bruce
, 2016 3:13 PM > > To: Richardson, Bruce > > Cc: Thomas Monjalon ; dev at dpdk.org; Jerin > > Jacob ; Shah, Rahul R > > ; Lu, Wenzhuo ; > > azelezniak > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for > > VF management > > &

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Thomas Monjalon
2016-09-28 11:23, Ananyev, Konstantin: > If we this way (force user to include driver specific headers and call > driver specific functions), > how you guys plan to make this functionality available for multiple driver > types. Multiple drivers won't have exactly the same specific features. But

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Ananyev, Konstantin
tel.com>; Lu, Wenzhuo ; > azelezniak > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-28 11:23, Ananyev, Konstantin: > > If we this way (force user to include driver specific headers and > > call driver specific funct

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Thomas Monjalon
2016-09-28 13:26, Ananyev, Konstantin: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-09-28 11:23, Ananyev, Konstantin: > > > If we this way (force user to include driver specific headers and > > > call driver specific functions), how you guys plan to make this > > > funct

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Ananyev, Konstantin
tel.com>; Lu, Wenzhuo ; > azelezniak > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-28 13:26, Ananyev, Konstantin: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-09-28 11:23, Ananyev,

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Iremonger, Bernard
> > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for > > VF management > > > > 2016-09-28 13:26, Ananyev, Konstantin: > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > 2016-09-28 11:23, Ananyev, Ko

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Thomas Monjalon
2016-09-28 14:30, Ananyev, Konstantin: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-09-28 13:26, Ananyev, Konstantin: > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > 2016-09-28 11:23, Ananyev, Konstantin: > > > > > If we this way (force user to i

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Thomas Monjalon
2016-09-28 14:48, Iremonger, Bernard: > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for > > > VF management > > > > > > 2016-09-28 13:26, Ananyev, Konstantin: > > > > From: Thomas Monjalon [mailto:thomas

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Iremonger, Bernard
Hi Thomas, > -Original Message- > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF > management > > 2016-09-28 14:48, Iremonger, Bernard: > > > > > > > > Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librt

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Ananyev, Konstantin
> > 2016-09-28 14:30, Ananyev, Konstantin: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-09-28 13:26, Ananyev, Konstantin: > > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > > 2016-09-28 11:23, Ananyev, Konstantin: > > > > > > If we this way

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread Thomas Monjalon
2016-09-28 16:52, Ananyev, Konstantin: > > > > > 2016-09-28 14:30, Ananyev, Konstantin: > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > 2016-09-28 13:26, Ananyev, Konstantin: > > > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > > > 2016-09-28 11:

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-28 Thread ZELEZNIAK, ALEX
g>>, "Jerin Jacob" mailto:jerin.jacob at caviumnetworks.com>>, "Shah, Rahul R" mailto:rahul.r.shah at intel.com>>, "Lu, Wenzhuo" mailto:wenzhuo.lu at intel.com>> Subject: Re: [dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF manag

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-09-30 Thread Bruce Richardson
On Wed, Sep 28, 2016 at 08:02:21PM +0200, Thomas Monjalon wrote: > 2016-09-28 16:52, Ananyev, Konstantin: > > > > > > > > 2016-09-28 14:30, Ananyev, Konstantin: > > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > > > 2016-09-28 13:26, Ananyev, Konstantin: > > > > > > From: T

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-08-26 Thread Bernard Iremonger
Add new API functions to configure and manage VF's on a NIC. add rte_eth_dev_vf_ping function. add rte_eth_dev_set_vf_vlan_anti_spoof function. add rte_eth_dev_set_vf_mac_anti_spoof function. Signed-off-by: azelezniak add rte_eth_dev_set_vf_vlan_strip function. add rte_eth_dev_set_vf_vlan_inser