[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-23 Thread Lu, Wenzhuo
Liang, Cunming; Wu, Jingjing; Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Wed, Jun 22, 2016 at 11:18:21AM +0200, Thomas Monjalon wrote: > > 2016-06-22 08:25, Lu, Wenzhuo: > > > From: Thomas Monjalon [mailto:thomas.monja

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-23 Thread Lu, Wenzhuo
Liang, Cunming; Wu, Jingjing; Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > 2016-06-22 08:25, Lu, Wenzhuo: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-06-22 13:29, Jerin Jacob: > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Jerin Jacob
On Wed, Jun 22, 2016 at 11:18:21AM +0200, Thomas Monjalon wrote: > 2016-06-22 08:25, Lu, Wenzhuo: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-06-22 13:29, Jerin Jacob: > > > > Thomas, > > > > As a librte_ether maintainer any comments on this? > > > > > > +1 for addin

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Jerin Jacob
, Konstantin; Stephen Hemminger; dev at dpdk.org; Richardson, > > Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > > thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Jerin Jacob
; Stephen Hemminger; dev at dpdk.org; Richardson, > > Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > > thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset > > > > On Wed, Jun 22, 201

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Thomas Monjalon
2016-06-22 08:25, Lu, Wenzhuo: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-06-22 13:29, Jerin Jacob: > > > Thomas, > > > As a librte_ether maintainer any comments on this? > > > > +1 for adding details and make sure naming is good. > > I don't really need to comment here

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Thomas Monjalon
2016-06-22 13:29, Jerin Jacob: > Thomas, > As a librte_ether maintainer any comments on this? +1 for adding details and make sure naming is good. I don't really need to comment here because I have already done this comment earlier: http://dpdk.org/ml/archives/dev/2016-June/041845.html Than

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Jerin Jacob
onstantin; Stephen Hemminger; dev at dpdk.org; Richardson, > > Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > > thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset > > > > On

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Lu, Wenzhuo
Liang, Cunming; Wu, Jingjing; Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > 2016-06-22 13:29, Jerin Jacob: > > Thomas, > > As a librte_ether maintainer any comments on this? > > +1 for adding details and make sure naming i

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Jerin Jacob
; Stephen Hemminger; dev at dpdk.org; Richardson, Bruce; > > Chen, > > Jing D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > > thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Lu, Wenzhuo
u, Jingjing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Wed, Jun 22, 2016 at 05:05:14AM +, Lu, Wenzhuo wrote: > > > > > > > -Original Message- > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Lu, Wenzhuo
jing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Wed, Jun 22, 2016 at 03:32:16AM +, Lu, Wenzhuo wrote: > > Hi Jerin, > > > > > -Original Message- > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Lu, Wenzhuo
u, Jingjing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Wed, Jun 22, 2016 at 01:35:37AM +, Lu, Wenzhuo wrote: > > Hi Jerin, > > > > > -Original Message- > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-22 Thread Lu, Wenzhuo
u, Jingjing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Tue, Jun 21, 2016 at 02:03:15PM +, Ananyev, Konstantin wrote: > > > > > > > > > > > Hi Wenzhuo, > > &

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
On Tue, Jun 21, 2016 at 02:03:15PM +, Ananyev, Konstantin wrote: > > > > > > > > Hi Wenzhuo, > > > > > > > > > > > > > > > > > > On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu > > > > > > > > > > > > wrote: > > > > > > > > > > > > > Add an API to reset the device. > > > > > > > > > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
t; > > > Sent: Tuesday, June 21, 2016 9:56 AM > > > > To: Lu, Wenzhuo > > > > Cc: Stephen Hemminger; dev at dpdk.org; Ananyev, Konstantin; > > > > Richardson, Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; > > Zhang, > > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
; > Cc: Stephen Hemminger; dev at dpdk.org; Ananyev, Konstantin; Richardson, > > Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; Zhang, > > Helin; thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
On Tue, Jun 21, 2016 at 08:24:36AM +, Lu, Wenzhuo wrote: > Hi Jerin, Hi Wenzhuo, > > > > > > On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu wrote: > > > > > > > Add an API to reset the device. > > > > > > > It's for VF device in this scenario, kernel PF + DPDK VF. > > > > > > > When the

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Ananyev, Konstantin
jing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Tue, Jun 21, 2016 at 01:10:40PM +, Ananyev, Konstantin wrote: > > > > > > > > > > Hi Konstantin, > > > > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Ananyev, Konstantin
tephen Hemminger; dev at dpdk.org; Ananyev, Konstantin; Richardson, > > > Bruce; Chen, Jing D; Liang, Cunming; Wu, Jingjing; > Zhang, > > > Helin; thomas.monjalon at 6wind.com > > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > > reset

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
: Lu, Wenzhuo; dev at dpdk.org; Ananyev, Konstantin; Richardson, Bruce; > > Chen, > > Jing D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > > thomas.monjalon at 6wind.com > > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device > > reset >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Ananyev, Konstantin
u, Jingjing; Zhang, > Helin; thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Tue, Jun 21, 2016 at 08:24:36AM +, Lu, Wenzhuo wrote: > > Hi Jerin, > > Hi Wenzhuo, > > > > > > &g

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Jerin Jacob
On Mon, Jun 20, 2016 at 09:17:14AM -0700, Stephen Hemminger wrote: > On Mon, 20 Jun 2016 14:44:11 +0530 > Jerin Jacob wrote: > > > On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu wrote: > > > Add an API to reset the device. > > > It's for VF device in this scenario, kernel PF + DPDK VF. > >

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Lu, Wenzhuo
u, Jingjing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Tue, Jun 21, 2016 at 06:14:29AM +, Lu, Wenzhuo wrote: > > Hi Jerin, Stephen, > > > > > > > -Original Me

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Lu, Wenzhuo
D; Liang, Cunming; Wu, Jingjing; Zhang, Helin; > thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Mon, Jun 20, 2016 at 09:17:14AM -0700, Stephen Hemminger wrote: > > On Mon, 20 Jun 2016 14:44:11 +0530 > > Jerin Jacob

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-21 Thread Lu, Wenzhuo
ingjing; Zhang, Helin; thomas.monjalon at 6wind.com > Subject: Re: [dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset > > On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu wrote: > > Add an API to reset the device. > > It's for VF device in this scenario, kernel P

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-20 Thread Jerin Jacob
On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu wrote: > Add an API to reset the device. > It's for VF device in this scenario, kernel PF + DPDK VF. > When the PF port down->up, APP should call this API to > reset VF port. Most likely, APP should call it in its > management thread and guarante

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-20 Thread Wenzhuo Lu
Add an API to reset the device. It's for VF device in this scenario, kernel PF + DPDK VF. When the PF port down->up, APP should call this API to reset VF port. Most likely, APP should call it in its management thread and guarantee the thread safe. It means APP should stop the rx/tx and the device,

[dpdk-dev] [PATCH v6 1/4] lib/librte_ether: support device reset

2016-06-20 Thread Stephen Hemminger
On Mon, 20 Jun 2016 14:44:11 +0530 Jerin Jacob wrote: > On Mon, Jun 20, 2016 at 02:24:27PM +0800, Wenzhuo Lu wrote: > > Add an API to reset the device. > > It's for VF device in this scenario, kernel PF + DPDK VF. > > When the PF port down->up, APP should call this API to > > reset VF port. Most