Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-24 Thread Zhao1, Wei
Ok. > -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Monday, April 24, 2017 4:05 PM > To: Zhao1, Wei > Cc: dev@dpdk.org; Yuanhan Liu ; Ananyev, > Konstantin ; Mcnamara, John > ; Lu, Wenzhuo ; Liu, > Yu Y > Subject: Re: [d

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-24 Thread Thomas Monjalon
24/04/2017 05:39, Zhao1, Wei: > Hi, yuanhan & thomas > From: Yuanhan Liu [mailto:yuanhan@linux.intel.com] > > On Fri, Apr 21, 2017 at 11:28:37AM +0200, Thomas Monjalon wrote: > > > > Maybe I should add some words in doc\guides\nics\i40e.rst to Record > > > > which configurations are saved and

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-23 Thread Zhao1, Wei
Y > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > On Fri, Apr 21, 2017 at 11:28:37AM +0200, Thomas Monjalon wrote: > > > Maybe I should add some words in doc\guides\nics\i40e.rst to Record > > > which configurations

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-23 Thread Zhao1, Wei
Y > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > On Fri, Apr 21, 2017 at 11:28:37AM +0200, Thomas Monjalon wrote: > > > Maybe I should add some words in doc\guides\nics\i40e.rst to Record > > > which configurations

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-23 Thread Yuanhan Liu
On Fri, Apr 21, 2017 at 11:28:37AM +0200, Thomas Monjalon wrote: > > Maybe I should add some words in doc\guides\nics\i40e.rst to Record which > > configurations are saved and restored by the PMD driver in reset > > function. Which not list in that are recognized as not saved and restored > > b

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-21 Thread Thomas Monjalon
21/04/2017 10:59, Zhao1, Wei: > Hi, thomas > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > 21/04/2017 04:27, Yuanhan Liu: > > > On Thu, Apr 20, 2017 at 09:17:24AM +, Zhao1, Wei wrote: > > > > > > > Please explain exactly the responsibility of this function, > > > > > > > and how it

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-21 Thread Zhao1, Wei
e: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > 21/04/2017 04:27, Yuanhan Liu: > > On Thu, Apr 20, 2017 at 09:17:24AM +, Zhao1, Wei wrote: > > > > > > Please explain exactly the responsibility of this function, > >

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-21 Thread Zhao1, Wei
> -Original Message- > From: Yuanhan Liu [mailto:yuanhan@linux.intel.com] > Sent: Friday, April 21, 2017 10:28 AM > To: Zhao1, Wei > Cc: Ananyev, Konstantin ; Mcnamara, John > ; dev@dpdk.org; Lu, Wenzhuo > ; Thomas Monjalon ; Liu, > Yu Y > Subject: Re: [d

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-21 Thread Thomas Monjalon
21/04/2017 04:27, Yuanhan Liu: > On Thu, Apr 20, 2017 at 09:17:24AM +, Zhao1, Wei wrote: > > > > > Please explain exactly the responsibility of this function, and how > > > > > it is different from calling stop/configure/start. > > > > > > > > In this reset feature, reset function can do the c

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-20 Thread Yuanhan Liu
On Thu, Apr 20, 2017 at 09:17:24AM +, Zhao1, Wei wrote: > > > > Please explain exactly the responsibility of this function, and how > > > > it is different from calling stop/configure/start. > > > > > > In this reset feature, reset function can do the calling > > > stop/configure/start process,

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-20 Thread Zhao1, Wei
> Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > On Thu, Apr 06, 2017 at 02:57:29AM +, Zhao1, Wei wrote: > > > > + * Reset an ethernet device when it's not working. One scenario > > > > + is, after PF >

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-19 Thread Yuanhan Liu
On Thu, Apr 06, 2017 at 02:57:29AM +, Zhao1, Wei wrote: > > > + * Reset an ethernet device when it's not working. One scenario is, > > > + after PF > > > + * port is down and up, the related VF port should be reset. > > > + * The API will stop the port, clear the rx/tx queues, re-setup the > >

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-16 Thread Zhao1, Wei
g' ; Lu, > Wenzhuo > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > Hi, Thomas > > All questions about this patch set has been answered, is it clear or > not?And > is there anything that I should do for it? > Or it

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-16 Thread Zhao1, Wei
mas Monjalon > Cc: Ananyev, Konstantin ; Mcnamara, John > ; dev@dpdk.org; Lu, Wenzhuo > > Subject: RE: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port > reset > > Hi, Thomas > > > -Original Message- > > From: Thomas Monjalon [mailto:th

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-14 Thread Zhao1, Wei
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Friday, April 14, 2017 2:31 PM > To: Zhao1, Wei > Cc: Ananyev, Konstantin ; Mcnamara, John > ; dev@dpdk.org; Lu, Wenzhuo > > Subject: Re: [dpdk-dev] [PATCH v4 1/

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-13 Thread Thomas Monjalon
2017-04-14 01:29, Zhao1, Wei: > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > > 2017-04-13 08:55, Zhao1, Wei: > > > From: Ananyev, Konstantin > > > > From: Zhao1, Wei > > > > > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > > > > > > 2017-04-06 02:57, Zhao1, Wei: > > > > >

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-13 Thread Zhao1, Wei
Hi, Thomas Monjalon > -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Thursday, April 13, 2017 6:07 PM > To: Zhao1, Wei > Cc: Ananyev, Konstantin ; Mcnamara, John > ; dev@dpdk.org; Lu, Wenzhuo > > Subject: Re: [dpdk

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-13 Thread Thomas Monjalon
2017-04-13 08:55, Zhao1, Wei: > From: Ananyev, Konstantin > > From: Zhao1, Wei > > > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > > > > 2017-04-06 02:57, Zhao1, Wei: > > > > > > /** > > > > > > > + * Reset an ethernet device when it's not working. One > > > > > > > + scenario is, af

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-13 Thread Zhao1, Wei
Hi, Konstantin > -Original Message- > From: Ananyev, Konstantin > Sent: Thursday, April 6, 2017 5:03 PM > To: Zhao1, Wei ; Thomas Monjalon > > Cc: Mcnamara, John ; dev@dpdk.org; Lu, > Wenzhuo > Subject: RE: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-10 Thread Thomas Monjalon
2017-04-06 09:02, Ananyev, Konstantin: > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Zhao1, Wei > > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > > > 2017-04-06 02:57, Zhao1, Wei: > > > > > /** > > > > > > + * Reset an ethernet device when it's not working. One scenario > >

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-06 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Zhao1, Wei > Sent: Thursday, April 6, 2017 9:53 AM > To: Thomas Monjalon > Cc: Mcnamara, John ; dev@dpdk.org; Lu, Wenzhuo > > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether:

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-06 Thread Zhao1, Wei
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Thursday, April 6, 2017 3:11 PM > To: Zhao1, Wei > Cc: Mcnamara, John ; dev@dpdk.org; Lu, > Wenzhuo > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add sup

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-06 Thread Thomas Monjalon
2017-04-06 02:57, Zhao1, Wei: > > /** > > > + * Reset an ethernet device when it's not working. One scenario is, > > > + after PF > > > + * port is down and up, the related VF port should be reset. > > > + * The API will stop the port, clear the rx/tx queues, re-setup the > > > + rx/tx > > > + *

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-04-05 Thread Zhao1, Wei
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Friday, March 31, 2017 3:55 AM > To: Zhao1, Wei ; Mcnamara, John > > Cc: dev@dpdk.org; Lu, Wenzhuo > Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add sup

Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-03-30 Thread Thomas Monjalon
Hi, Please help reviewers, use --in-reply-to to keep patches threaded. 2017-03-30 17:34, Wei Zhao: > Add support for port reset in rte layer.This reset > feature can not only used in vf port reset in later code > develop, but alsopf port.But in this patch set, we only > limit the discussion scope

[dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-03-30 Thread Wei Zhao
Add support for port reset in rte layer.This reset feature can not only used in vf port reset in later code develop, but alsopf port.But in this patch set, we only limit the discussion scope to vf reset. This patch Add an API to restart the device. It's for VF device in this scenario, kernel PF + D

[dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port reset

2017-03-30 Thread Wei Zhao
Add support for port reset in rte layer.This reset feature can not only used in vf port reset in later code develop, but alsopf port.But in this patch set, we only limit the discussion scope to vf reset. This patch Add an API to restart the device. It's for VF device in this scenario, kernel PF + D