From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <wenzhuo.lu@intel.com>
Received: from mga14.intel.com (mga14.intel.com [192.55.52.115])
 by dpdk.org (Postfix) with ESMTP id 6A1CA2BB2;
 Fri, 24 Feb 2017 09:54:41 +0100 (CET)
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 24 Feb 2017 00:54:39 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.35,200,1484035200"; 
 d="scan'208,217";a="1101786742"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga001.jf.intel.com with ESMTP; 24 Feb 2017 00:54:23 -0800
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Fri, 24 Feb 2017 00:54:23 -0800
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Fri, 24 Feb 2017 00:54:23 -0800
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.88]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.132]) with mapi id 14.03.0248.002;
 Fri, 24 Feb 2017 16:54:22 +0800
From: "Lu, Wenzhuo" <wenzhuo.lu@intel.com>
To: fengtian Guo <fengtian.guo@6wind.com>, Olivier Matz
 <olivier.matz@6wind.com>, "dev@dpdk.org" <dev@dpdk.org>, "Zhang, Helin"
 <helin.zhang@intel.com>, "Ananyev, Konstantin" <konstantin.ananyev@intel.com>
CC: "stable@dpdk.org" <stable@dpdk.org>, David Marchand
 <david.marchand@6wind.com>
Thread-Topic: Re:RE: [dpdk-dev] [PATCH] net/ixgbevf: reset hardware when
 stoppingport
Thread-Index: AQHSjnqs+U7bWu16dEa6QzYmgOKqBqF32bRA
Date: Fri, 24 Feb 2017 08:54:21 +0000
Message-ID: <6A0DE07E22DDAD4C9103DF62FEBC09093B56833D@shsmsx102.ccr.corp.intel.com>
References: <1484153524-19337-1-git-send-email-olivier.matz@6wind.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09093B56823A@shsmsx102.ccr.corp.intel.com>
 <tencent_276E3C246D48DB0F50F825C9@qq.com>
In-Reply-To: <tencent_276E3C246D48DB0F50F825C9@qq.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH] net/ixgbevf: reset hardware
 when stoppingport
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Feb 2017 08:54:42 -0000

SGkgRmVuZ3RpYW4sDQpXb3VsZCB5b3UgbGlrZSB0byBsZXQgdXMga25vdyBob3cgeW91IHZhbGlk
YXRlIHRoaXMgcGF0Y2g/IEFzIEnigJl2ZSB0cmllZCBqdXN0IHN0b3AgLT4gc3RhcnQgVkYgIGNh
biBtYWtlIGl0IHdvcmsgYWdhaW4gYWZ0ZXIgUEYgZG93biAtPiB1cC4gVGhhbmtzLg0KDQoNCkZy
b206IGZlbmd0aWFuLmd1b0A2d2luZC5jb20uY24gW21haWx0bzpmZW5ndGlhbi5ndW9ANndpbmQu
Y29tLmNuXSBPbiBCZWhhbGYgT2YgZmVuZ3RpYW4gR3VvDQpTZW50OiBGcmlkYXksIEZlYnJ1YXJ5
IDI0LCAyMDE3IDQ6NDcgUE0NClRvOiBMdSwgV2Vuemh1bzsgT2xpdmllciBNYXR6OyBkZXZAZHBk
ay5vcmc7IFpoYW5nLCBIZWxpbjsgQW5hbnlldiwgS29uc3RhbnRpbg0KQ2M6IHN0YWJsZUBkcGRr
Lm9yZzsgRGF2aWQgTWFyY2hhbmQNClN1YmplY3Q6IFJlOlJFOiBbZHBkay1kZXZdIFtQQVRDSF0g
bmV0L2l4Z2JldmY6IHJlc2V0IGhhcmR3YXJlIHdoZW4gc3RvcHBpbmdwb3J0DQoNCkhpLCBXZW56
aHVvDQoNClNvcnJ5LCBOb3cgSSBqdXN0IG5vdGljZSB0aGUgZW1haWwgaXMgcmVsYXRlZCB3aXRo
IG1lLg0KDQo+IFNlZW1zIHRoZSBjb21taXQgbG9nIGRvZXNuJ3QgbWF0Y2ggdGhlIGNvZGUgY2hh
bmdlLg0KPiBUaGlzIGNoYW5nZSBjYW5ub3QgcmVzb2x2ZSB0aGUgZGVzY3JpYmVkIHByb2JsZW0u
IFRoZSBwcm9ibGVtIGlzIFZGIGRvZXNuJ3QgaGFuZGxlIHRoZSBQRiByZXNldCBldmVudC4NCj4g
TW92aW5nIHRoZSBod19yZXNldCBmcm9tIGNsb3NlIHRvIHN0b3AgZG9lc24ndCBoZWxwIGFuZCBu
b3QgbmVjZXNzYXJ5LiBCZWNhdXNlIFBGIGhhcyBhbHJlYWR5IHJlc2V0IFZGIHN0dWZmIGR1cmlu
Zw0KPiByZXNldHRpbmcgaXRzZWxmLCB0aGF0J3Mgd2h5IFZGIG5vdCB3b3JraW5nIGFueW1vcmUu
DQoNCkV4cGxhaW4gdGhlIHByb2JsZW0gb2YgdGhpcyBpc3N1ZS4NCjEpIGl0IHNlZW1zIFZGIGhh
dmUgdG8gY2FsbCBpeGdiZV9yZXNldF9odygpIHdoZW4gaXQgcmVjZWl2ZSBQRiByZXNldCBldmVu
dC4NCml0IHNlZW1zIFZGIGlzIGNsaWVudCBhbmQgUEYgaXMgc2VydmVyIGFuZCBWRiBoYXMgdG8g
cmVzZXQgdGhlIHJlZ2lzdGVyIG9uIGhpcyBzaWRlLCBhZnRlciBQRiBoYXMgcmVzZXQgdGhlIHJl
Z2lzdGVyIG9uIGhpcyBzaWRlLg0KDQoyKSB3aXRoIHRoaXMgcGF0Y2gsIHdoZW4gVkYgcmVjZWl2
ZSB0aGUgZXZlbnQgYWZ0ZXIgUEYgaXMgc2V0IGxpbmsgZG93biwgaXQgd2lsbCBjYWxsIGl4Z2Jl
X3Jlc2V0X2h3KCkgaW4gaXhnYmV2Zl9kZXZfY2xvc2UoKS4NCmFuZCB3ZSBoYXZlIHZhbGlkYXRl
IHRoaXMgcGF0Y2gNCg0KDQpUaGFua3MNCkZlbmd0aWFuDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0t
IE9yaWdpbmFsIC0tLS0tLS0tLS0tLS0tLS0tLQ0KRnJvbTogICJMdSwgV2Vuemh1byI8d2Vuemh1
by5sdUBpbnRlbC5jb20+Ow0KRGF0ZTogIEZyaSwgRmViIDI0LCAyMDE3IDAxOjIxIFBNDQpUbzog
ICJPbGl2aWVyIE1hdHoiPG9saXZpZXIubWF0ekA2d2luZC5jb20+OyAiZGV2QGRwZGsub3JnIjxk
ZXZAZHBkay5vcmc+OyAiWmhhbmcsIEhlbGluIjxoZWxpbi56aGFuZ0BpbnRlbC5jb20+OyAiQW5h
bnlldiwgS29uc3RhbnRpbiI8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47DQpDYzogICJH
dW8gRmVuZ3RpYW4iPGZlbmd0aWFuLmd1b0A2d2luZC5jb20+OyAic3RhYmxlQGRwZGsub3JnIjxz
dGFibGVAZHBkay5vcmc+OyAiRGF2aWQgTWFyY2hhbmQiPGRhdmlkLm1hcmNoYW5kQDZ3aW5kLmNv
bT47DQpTdWJqZWN0OiAgUkU6IFtkcGRrLWRldl0gW1BBVENIXSBuZXQvaXhnYmV2ZjogcmVzZXQg
aGFyZHdhcmUgd2hlbiBzdG9wcGluZ3BvcnQNCg0KSGkgT2xpdmllciwgRmVuZ3RpYW4sDQoNCg0K
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91
bmNlc0BkcGRrLm9yZ108bWFpbHRvOlttYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmddPiBPbiBC
ZWhhbGYgT2YgT2xpdmllciBNYXR6DQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDEyLCAyMDE3
IDEyOjUyIEFNDQo+IFRvOiBkZXZAZHBkay5vcmc8bWFpbHRvOmRldkBkcGRrLm9yZz47IFpoYW5n
LCBIZWxpbjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiBDYzogR3VvIEZlbmd0aWFuOyBzdGFibGVA
ZHBkay5vcmc8bWFpbHRvOnN0YWJsZUBkcGRrLm9yZz47IERhdmlkIE1hcmNoYW5kDQo+IFN1Ympl
Y3Q6IFtkcGRrLWRldl0gW1BBVENIXSBuZXQvaXhnYmV2ZjogcmVzZXQgaGFyZHdhcmUgd2hlbiBz
dG9wcGluZyBwb3J0DQo+DQo+IEZyb206IEd1byBGZW5ndGlhbiA8ZmVuZ3RpYW4uZ3VvQDZ3aW5k
LmNvbTxtYWlsdG86ZmVuZ3RpYW4uZ3VvQDZ3aW5kLmNvbT4+DQo+DQo+IFdoZW4gUEYgdHJpZ2dl
cnMgYSByZXNldCwgVkYgcG9ydCBtdXN0IGFja25vd2xlZGdlIGl0IGJ5IGNhbGxpbmcNCj4gaXhn
YmVfcmVzZXRfaHcoKS4NCj4NCj4gQmVmb3JlIHRoaXMgcGF0Y2gsIHRoZSBwb3J0IGxpbmsgc3Rh
dHVzLCBzcGVlZCBhbmQgZHVwbGV4IGFyZSBpbnZhbGlkIChhbGwgc2V0DQo+IHRvIDApLg0KPg0K
PiBUaGUgcGF0Y2ggbW92ZSB0aGUgY2FsbCB0byBpeGdiZV9yZXNldF9odygpIGZyb20gaXhnYmV2
Zl9kZXZfY2xvc2UoKSB0bw0KPiBpeGdiZXZmX2Rldl9zdG9wKCksIHNvIHRoYXQgYWZ0ZXIgYSBw
b3J0IHJlc3RhcnQgb24gdGhlIFZNLCB0aGUgbGluayBzdGF0dXMgaXMNCj4gcHJvcGVybHkgbWFy
a2VkIGRvd24sIHdpdGggY29ycmVjdCBzcGVlZCBhbmQgZHVwbGV4Lg0KPg0KPiBGaXhlczogZjAx
NjA4NzRjMDQxICgiaXhnYmU6IHZhcmlvdXMgdXBkYXRlcyIpDQo+DQo+IENDOiBzdGFibGVAZHBk
ay5vcmc8bWFpbHRvOnN0YWJsZUBkcGRrLm9yZz4NCj4gU2lnbmVkLW9mZi1ieTogR3VvIEZlbmd0
aWFuIDxmZW5ndGlhbi5ndW9ANndpbmQuY29tPG1haWx0bzpmZW5ndGlhbi5ndW9ANndpbmQuY29t
Pj4NCj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQDZ3aW5k
LmNvbTxtYWlsdG86ZGF2aWQubWFyY2hhbmRANndpbmQuY29tPj4NCj4gU2lnbmVkLW9mZi1ieTog
T2xpdmllciBNYXR6IDxvbGl2aWVyLm1hdHpANndpbmQuY29tPG1haWx0bzpvbGl2aWVyLm1hdHpA
NndpbmQuY29tPj4NCj4gLS0tDQo+DQo+IEhpLA0KPg0KPiBUaGUgdXNlIGNhc2UgZm9yIHRoaXMg
cHJvYmxlbSB3YXMgZGVzY3JpYmVkIHNvbWUgdGltZSBhZ28sIHNlZToNCj4gaHR0cDovL2RwZGsu
b3JnL21sL2FyY2hpdmVzL2Rldi8yMDE1LURlY2VtYmVyLzAzMDA2Ny5odG1sDQo+DQo+IEl0IGlz
IGFsc28gcGFydCBvZiAyLjIgcmVsZWFzZSBub3RlOg0KPiBodHRwOi8vZHBkay5vcmcvYnJvd3Nl
L2RwZGsvdHJlZS9kb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzJfMi5yc3QjbjQNCj4gNzEN
Cj4NCj4gUmVnYXJkcywNCj4gT2xpdmllcg0KU2VlbXMgdGhlIGNvbW1pdCBsb2cgZG9lc24ndCBt
YXRjaCB0aGUgY29kZSBjaGFuZ2UuDQpUaGlzIGNoYW5nZSBjYW5ub3QgcmVzb2x2ZSB0aGUgZGVz
Y3JpYmVkIHByb2JsZW0uIFRoZSBwcm9ibGVtIGlzIFZGIGRvZXNuJ3QgaGFuZGxlIHRoZSBQRiBy
ZXNldCBldmVudC4NCk1vdmluZyB0aGUgaHdfcmVzZXQgZnJvbSBjbG9zZSB0byBzdG9wIGRvZXNu
J3QgaGVscCBhbmQgbm90IG5lY2Vzc2FyeS4gQmVjYXVzZSBQRiBoYXMgYWxyZWFkeSByZXNldCBW
RiBzdHVmZiBkdXJpbmcgIHJlc2V0dGluZyBpdHNlbGYsIHRoYXQncyB3aHkgVkYgbm90IHdvcmtp
bmcgYW55bW9yZS4NCg0KPg0KPg0KPiAgZHJpdmVycy9uZXQvaXhnYmUvaXhnYmVfZXRoZGV2LmMg
fCA1ICstLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQgZGVsZXRpb25z
KC0pDQo+DQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYuYw0K
PiBiL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jDQo+IGluZGV4IGI3ZGRkNGYuLjJk
ODY0MWEgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jDQo+
ICsrKyBiL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jDQo+IEBAIC00MjY4LDYgKzQy
NjgsNyBAQCBpeGdiZXZmX2Rldl9zdG9wKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KQ0KPiAgUE1E
X0lOSVRfRlVOQ19UUkFDRSgpOw0KPg0KPiAgaXhnYmV2Zl9pbnRyX2Rpc2FibGUoaHcpOw0KPiAr
IGl4Z2JlX3Jlc2V0X2h3KGh3KTsNCj4NCj4gIGh3LT5hZGFwdGVyX3N0b3BwZWQgPSAxOw0KPiAg
aXhnYmVfc3RvcF9hZGFwdGVyKGh3KTsNCj4gQEAgLTQyOTQsMTIgKzQyOTUsOCBAQCBpeGdiZXZm
X2Rldl9zdG9wKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KSAgc3RhdGljDQo+IHZvaWQgIGl4Z2Jl
dmZfZGV2X2Nsb3NlKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KSAgew0KPiAtIHN0cnVjdCBpeGdi
ZV9odyAqaHcgPSBJWEdCRV9ERVZfUFJJVkFURV9UT19IVyhkZXYtPmRhdGEtDQo+ID5kZXZfcHJp
dmF0ZSk7DQo+IC0NCj4gIFBNRF9JTklUX0ZVTkNfVFJBQ0UoKTsNCj4NCj4gLSBpeGdiZV9yZXNl
dF9odyhodyk7DQo+IC0NCj4gIGl4Z2JldmZfZGV2X3N0b3AoZGV2KTsNCj4NCj4gIGl4Z2JlX2Rl
dl9mcmVlX3F1ZXVlcyhkZXYpOw0KPiAtLQ0KPiAyLjguMQ0K