From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <wenzhuo.lu@intel.com>
Received: from mga11.intel.com (mga11.intel.com [192.55.52.93])
 by dpdk.org (Postfix) with ESMTP id 0C509DE3
 for <dev@dpdk.org>; Tue, 12 Jul 2016 03:19:43 +0200 (CEST)
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by fmsmga102.fm.intel.com with ESMTP; 11 Jul 2016 18:19:43 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.28,349,1464678000"; d="scan'208";a="844484441"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga003.jf.intel.com with ESMTP; 11 Jul 2016 18:19:43 -0700
Received: from fmsmsx157.amr.corp.intel.com (10.18.116.73) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Mon, 11 Jul 2016 18:19:42 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX157.amr.corp.intel.com (10.18.116.73) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Mon, 11 Jul 2016 18:19:41 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.147]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.150]) with mapi id 14.03.0248.002;
 Tue, 12 Jul 2016 09:19:39 +0800
From: "Lu, Wenzhuo" <wenzhuo.lu@intel.com>
To: Luca Boccassi <lboccass@Brocade.com>
CC: "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH v6 0/4] support reset of VF link
Thread-Index: AQHRyrx8LaSwDJ5M5U2GQJ01DKNhxKAH+1YAgAEbWACAABOhgIABfdMQgACBqYCAARXlcIAAFzOAgACztSD//7CPgIABCdxggACYDICABC1KYIAAMjgAgAA9vICAASabAA==
Date: Tue, 12 Jul 2016 01:19:39 +0000
Message-ID: <6A0DE07E22DDAD4C9103DF62FEBC09090348F7CA@shsmsx102.ccr.corp.intel.com>
References: <1465191653-28408-1-git-send-email-wenzhuo.lu@intel.com>
 <1466403870-6840-1-git-send-email-wenzhuo.lu@intel.com>
 <1467647287.32386.8.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348D343@shsmsx102.ccr.corp.intel.com>
 <1467712351.32466.11.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348DB05@shsmsx102.ccr.corp.intel.com>
 <1467822182.32466.34.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348E088@shsmsx102.ccr.corp.intel.com>
 <1467886851.1762.6.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348E322@shsmsx102.ccr.corp.intel.com>
 <1467908383.1762.22.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348E4AF@shsmsx102.ccr.corp.intel.com>
 <1467998127.1762.30.camel@brocade.com>
 <6A0DE07E22DDAD4C9103DF62FEBC09090348F105@shsmsx102.ccr.corp.intel.com>
 <1468238540.1762.43.camel@brocade.com>
 <1468251797.1762.47.camel@brocade.com>
In-Reply-To: <1468251797.1762.47.camel@brocade.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v6 0/4] support reset of VF link
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2016 01:19:44 -0000

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMdWNhIEJvY2Nhc3NpIFttYWls
dG86bGJvY2Nhc3NAQnJvY2FkZS5jb21dDQo+IFNlbnQ6IE1vbmRheSwgSnVseSAxMSwgMjAxNiAx
MTo0MyBQTQ0KPiBUbzogTHUsIFdlbnpodW8NCj4gQ2M6IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0
OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjYgMC80XSBzdXBwb3J0IHJlc2V0IG9mIFZGIGxpbmsN
Cj4gDQo+IE9uIE1vbiwgMjAxNi0wNy0xMSBhdCAxMzowMiArMDEwMCwgTHVjYSBCb2NjYXNzaSB3
cm90ZToNCj4gPiBPbiBNb24sIDIwMTYtMDctMTEgYXQgMDE6MzIgKzAwMDAsIEx1LCBXZW56aHVv
IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiBVbmZvcnR1bmF0ZWx5IEkgZm91bmQgb25lIGlzc3Vl
OiBpZiBQRiBpcyBkb3duLCBhbmQgdGhlbiB0aGUgVkYgb24NCj4gPiA+ID4gdGhlIGd1ZXN0IGlz
IGRvd24gYXMgd2VsbCAoaXAgbGluayBkb3duKSBhbmQgdGhlbiBnb2VzIGJhY2sgdXANCj4gPiA+
ID4gYmVmb3JlIHRoZSBQRiwgdGhlbiBjYWxsaW5nIHJ0ZV9ldGhfZGV2X3Jlc2V0IHdpbGwgcmV0
dXJuIDANCj4gPiA+ID4gKHN1Y2Nlc3MpLCBldmVuIHRob3VnaCB0aGUgUEYgaXMgc3RpbGwgZG93
biBhbmQgaXQgc2hvdWxkIGZhaWwuIFRoaXMgaXMgd2l0aA0KPiBpeGdiZS4gQW55IGlkZWEgd2hh
dCBjb3VsZCBiZSB0aGUgcHJvYmxlbT8NCj4gPiA+IEkndmUgZm91bmQgdGhpcyBpbnRlcmVzdGlu
ZyB0aGluZy4gSSBiZWxpZXZlIGl04oCZcyB0aGUgSFcgZGlmZmVyZW5jZSBiZXR3ZWVuIGlnYg0K
PiBhbmQgaXhnYmUuIFdoZW4gdGhlIGxpbmsgaXMgZG93biwgaXhnYmUgVkYgY2FuIGJlIHJlc2V0
IHN1Y2Nlc3NmdWxseSBidXQgaWdiIFZGDQo+IGNhbm5vdC4gVGhlIGV4cHJlc3Npb24gaXMgdGhl
ICByZWdpc3RlcnMgb2YgdGhlIGl4Z2JlIFZGIGNhbiBiZSBhY2Nlc3NlZCB3aGVuDQo+IHRoZSBQ
RiBsaW5rIGlzIGRvd24gYnV0IGlnYiBWRiBjYW5ub3QuDQo+ID4gPiBJdCBtZWFucywgb24gaXhn
YmUsIHdoZW4gUEYgbGluayBpcyBkb3duLCB3ZSByZXNldCB0aGUgVkYgbGluay4gVGhlbiBQRiBs
aW5rIGlzDQo+IHVwLCB3ZSByZWNlaXZlIHRoZSBtZXNzYWdlIGFnYWluIGFuZCByZXNldCB0aGUg
VkYgbGluayBhZ2Fpbi4NCj4gPg0KPiA+IFdoYXQgbWVzc2FnZSBkbyB5b3UgcmVmZXIgdG8gaGVy
ZT8gSSBhbSBzZWVpbmcgdGhlIFJFU0VUIGNhbGxiYWNrIG9ubHkNCj4gPiB3aGVuIHRoZSBQRiBn
b2VzIGRvd24sIG5vdCB3aGVuIGl0IGdvZXMgdXAuDQo+ID4NCj4gPiBBdCB0aGUgbW9tZW50LCB3
aXRoIGl4Z2JlLCB0aGlzIGhhcHBlbnM6DQo+ID4NCj4gPiBQRiBkb3duIC0+IHJlc2V0IG5vdGlm
aWNhdGlvbiwgcnRlX2V0aF9kZXZfcmVzZXQga2VlcHMgZmFpbGluZyAtPiBWRg0KPiA+IGRvd24g
LT4gVkYgdXAgLT4gcnRlX2V0aF9kZXZfcmVzZXQgaW4gYSBsb29wL3RpbWVyIHN1Y2NlZWRzIC0+
IFBGIHVwDQo+ID4gLT4gVkYgbGluayBoYXMgbm8tY2FycmllciwgYW5kIHRyYWZmaWMgZG9lcyBO
T1QgZ28gdGhyb3VnaA0KPiA+DQo+ID4gVGhlIHByb2JsZW0gaXMgdGhhdCB0aGVyZSBpcyBqdXN0
IG5vIHdheSBvZiBiZWluZyBub3RpZmllZCB0aGF0IFBGIGlzDQo+ID4gdXAsIGFuZCBpZiBydGVf
ZXRoX2Rldl9yZXNldCBzdWNjZWVkcyBJIGhhdmUgbm8gd2F5IG9mIGtub3dpbmcgdGhhdCBJDQo+
ID4gbmVlZCB0byBydW4gaXQgYWdhaW4uDQo+IA0KPiBJIHdhcyBub3cgYWJsZSB0byBzb2x2ZSB0
aGlzIHVzZSBjYXNlLCBieSBoYXZpbmcgdGhlIHJ0ZV9ldGhfZGV2X3Jlc2V0DQo+IGltcGxlbWVu
dGF0aW9ucyByZXR1cm4gLUVBR0FJTiBpZiB0aGUgZGV2IGlzIG5vdCB1cC4gVGhpcyB3YXkgSSBr
bm93LCBpbiB0aGUNCj4gYXBwbGljYXRpb24sIHRoYXQgSSBoYXZlIHRvIHRyeSBhZ2Fpbi4gV2hh
dCBkbyB5b3UgdGhpbms/DQo+IA0KPiBJTUhPIGl0IG1ha2VzIHNlbnNlLCBhcyB0aGUgcmVzZXQg
ZG9lcyBub3QgYWN0dWFsbHkgc3VjY2VlZHMsIGFuZCB0aGUgY2FsbGVyDQo+IHNob3VsZCB0cnkg
YWdhaW4uIFRoZSBkaWZmIGlzIHZlcnkgdHJpdmlhbCwgYW5kIGF0dGFjaGVkIGZvciByZWZlcmVu
Y2UuDQpZZXMsIEkgdGhpbmsgdGhlIGNoYW5nZSBpcyByZWFzb25hYmxlLiBTb3JyeSwgSSBkaWRu
4oCZdCByZWFsaXplIHlvdSdyZSB0YWxraW5nIGFib3V0IHRoZSBjb2RlIHlvdSBoYXZlIGNoYW5n
ZWQuIE1heWJlIHdlJ3JlIG5vdCBvbiB0aGUgc2FtZSBwYWdlIHdoZW4gZGlzY3Vzc2luZyBiZWZv
cmUgOikNCg0KPiANCj4gLS0NCj4gS2luZCByZWdhcmRzLA0KPiBMdWNhIEJvY2Nhc3NpDQo+IA0K
PiANCj4gTWFrZSBydGVfZXRoX2Rldl9yZXNldCByZXR1cm4gRUFHQUlOIGlmIFZGIGRvd24NCj4g
DQo+IElmIFZGIGlzIGRvd24gdGhlIHJlc2V0IHdpbGwgbm90IGhhcHBlbiwgc28gdGhlIGRyaXZl
ciBzaG91bGQgcmV0dXJuDQo+IEVBR0FJTiB0byBzaWduYWwgdGhlIGFwcGxpY2F0aW9uIHRoYXQg
aXQgbmVlZHMgdG8gY2FsbCBhZ2Fpbg0KPiBydGVfZXRoX2Rldl9yZXNldC4NCj4gDQo+IFNpZ25l
ZC1vZmYtYnk6IEx1Y2EgQm9jY2Fzc2kgPGxib2NjYXNzQGJyb2NhZGUuY29tDQo+IC0tLQ0KPiAg
ZHJpdmVycy9uZXQvZTEwMDAvaWdiX2V0aGRldi5jICAgIHwgICAgMiArLQ0KPiAgZHJpdmVycy9u
ZXQvaTQwZS9pNDBlX2V0aGRldl92Zi5jIHwgICAgMiArLQ0KPiAgZHJpdmVycy9uZXQvaXhnYmUv
aXhnYmVfZXRoZGV2LmMgIHwgICAgMiArLQ0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlv
bnMoKyksIDMgZGVsZXRpb25zKC0pDQo+IA0KPiAtLS0gYS9kcml2ZXJzL25ldC9peGdiZS9peGdi
ZV9ldGhkZXYuYw0KPiArKysgYi9kcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYuYw0KPiBA
QCAtNjIzNSw3ICs2MjM1LDcgQEAgaXhnYmV2Zl9kZXZfcmVzZXQoc3RydWN0IHJ0ZV9ldGhfZGV2
ICpkZQ0KPiANCj4gIAkvKiBOb3RoaW5nIG5lZWRzIHRvIGJlIGRvbmUgaWYgdGhlIGRldmljZSBp
cyBub3Qgc3RhcnRlZC4gKi8NCj4gIAlpZiAoIWRldi0+ZGF0YS0+ZGV2X3N0YXJ0ZWQpDQo+IC0J
CSByZXR1cm4gMDsNCj4gKwkJIHJldHVybiAtRUFHQUlOOw0KPiANCj4gIAlQTURfRFJWX0xPRyhE
RUJVRywgIkxpbmsgdXAvZG93biBldmVudCBkZXRlY3RlZC4iKTsNCj4gDQo+IC0tLSBhL2RyaXZl
cnMvbmV0L2k0MGUvaTQwZV9ldGhkZXZfdmYuYw0KPiArKysgYi9kcml2ZXJzL25ldC9pNDBlL2k0
MGVfZXRoZGV2X3ZmLmMNCj4gQEAgLTE1MDQsNyArMTUwNCw3IEBAIGk0MGV2Zl9oYW5kbGVfdmZf
cmVzZXQoc3RydWN0IHJ0ZV9ldGhfZGUNCj4gIAkJIEk0MEVfREVWX1BSSVZBVEVfVE9fQURBUFRF
UihkZXYtPmRhdGEtPmRldl9wcml2YXRlKTsNCj4gDQo+ICAJaWYgKCFkZXYtPmRhdGEtPmRldl9z
dGFydGVkKQ0KPiAtCQkgcmV0dXJuIDA7DQo+ICsJCSByZXR1cm4gLUVBR0FJTjsNCj4gDQo+ICAJ
YWRhcHRlci0+cmVzZXRfbnVtYmVyID0gMTsNCj4gIAlpNDBlX3ZmX3Jlc2V0X2RldihkZXYpOw0K
PiAtLS0gYS9kcml2ZXJzL25ldC9lMTAwMC9pZ2JfZXRoZGV2LmMNCj4gKysrIGIvZHJpdmVycy9u
ZXQvZTEwMDAvaWdiX2V0aGRldi5jDQo+IEBAIC0yNjA5LDcgKzI2MDksNyBAQCBpZ2J2Zl9kZXZf
cmVzZXQoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYsDQo+IA0KPiAgCS8qIE5vdGhpbmcgbmVlZHMg
dG8gYmUgZG9uZSBpZiB0aGUgZGV2aWNlIGlzIG5vdCBzdGFydGVkLiAqLw0KPiAgCWlmICghZGV2
LT5kYXRhLT5kZXZfc3RhcnRlZCkNCj4gLQkJIHJldHVybiAwOw0KPiArCQkgcmV0dXJuIC1FQUdB
SU47DQo+IA0KPiAgCVBNRF9EUlZfTE9HKERFQlVHLCAiTGluayB1cC9kb3duIGV2ZW50IGRldGVj
dGVkLiIpOw0KPiANCg==