From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 0C509DE3 for ; 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" To: Luca Boccassi CC: "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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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==