From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 6AE2969C6 for ; Tue, 14 Mar 2017 07:46:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=intel; t=1489474012; x=1521010012; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=CvSvUcXwKmiHdYcdcrgwXuFouLDopMUf8Nn784CXVYQ=; b=hvl3jDA6jdN7ueF/zHX9/zbPMC+mWRHFZit7eo1uoxnKJb8tByN3FK9Y vejmVQaJKC1dHejt51Pf5qA2vKI2Bg==; Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Mar 2017 23:46:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.36,162,1486454400"; d="scan'208";a="834321541" Received: from kmsmsx154.gar.corp.intel.com ([172.21.73.14]) by FMSMGA003.fm.intel.com with ESMTP; 13 Mar 2017 23:46:50 -0700 Received: from pgsmsx103.gar.corp.intel.com ([169.254.2.72]) by KMSMSX154.gar.corp.intel.com ([169.254.12.113]) with mapi id 14.03.0248.002; Tue, 14 Mar 2017 14:46:43 +0800 From: "Zhao1, Wei" To: "Yigit, Ferruh" , "dev@dpdk.org" CC: "Lu, Wenzhuo" Thread-Topic: [dpdk-dev] [PATCH 3/3] net/i40e: implement device reset on port Thread-Index: AQHSk9t8ep6gCZUmrECQh5kG+f9E3qGKTjSAgAmkvzA= Date: Tue, 14 Mar 2017 06:46:42 +0000 Message-ID: References: <1488516984-34702-1-git-send-email-wei.zhao1@intel.com> <1488516984-34702-4-git-send-email-wei.zhao1@intel.com> <08c8c198-7202-f45c-80d9-580a15bc7569@intel.com> In-Reply-To: <08c8c198-7202-f45c-80d9-580a15bc7569@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.30.20.205] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 3/3] net/i40e: implement device reset on port X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Mar 2017 06:46:52 -0000 SGmjrEZlcnJ1aA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFlpZ2l0 LCBGZXJydWgNCj4gU2VudDogV2VkbmVzZGF5LCBNYXJjaCA4LCAyMDE3IDc6MjEgUE0NCj4gVG86 IFpoYW8xLCBXZWkgPHdlaS56aGFvMUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IEx1 LCBXZW56aHVvIDx3ZW56aHVvLmx1QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIDMvM10gbmV0L2k0MGU6IGltcGxlbWVudCBkZXZpY2UgcmVzZXQgb24NCj4gcG9y dA0KPiANCj4gT24gMy8zLzIwMTcgNDo1NiBBTSwgV2VpIFpoYW8gd3JvdGU6DQo+ID4gSW1wbGVt ZW50IHRoZSBkZXZpY2UgcmVzZXQgZnVuY3Rpb24gb24gdmYgcG9ydC4NCj4gPiBUaGlzIHJlc3Rh cnQgZnVuY3Rpb24gd2lsbCBkZXRhY2ggZGV2aWNlIHRoZW4gYXR0YWNoIGRldmljZSwNCj4gPiBy ZWNvbmZpZ3VyZSBkZXYsIHJlLXNldHVwIHRoZSBSeC9UeCBxdWV1ZXMuDQo+ID4NCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBXZWkgWmhhbyA8d2VpLnpoYW8xQGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2Zm LWJ5OiBXZW56aHVvIEx1IDx3ZW56aHVvLmx1QGludGVsLmNvbT4NCj4gDQo+IDwuLi4+DQo+IA0K PiA+ICtzdGF0aWMgaW50IGk0MGV2Zl9kZXZfdW5pbml0KHN0cnVjdCBydGVfZXRoX2RldiAqZXRo X2Rldik7IHN0YXRpYyBpbnQNCj4gPiAraTQwZXZmX2Rldl9pbml0KHN0cnVjdCBydGVfZXRoX2Rl diAqZXRoX2Rldik7IHN0YXRpYyB2b2lkDQo+ID4gK2k0MGV2Zl9kZXZfY2xvc2Uoc3RydWN0IHJ0 ZV9ldGhfZGV2ICpkZXYpOyBzdGF0aWMgaW50DQo+ID4gK2k0MGV2Zl9kZXZfc3RhcnQoc3RydWN0 IHJ0ZV9ldGhfZGV2ICpkZXYpOyBzdGF0aWMgaW50DQo+ID4gK2k0MGV2Zl9kZXZfY29uZmlndXJl KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KTsgc3RhdGljIGludA0KPiA+ICtpNDBldmZfaGFuZGxl X3ZmX3Jlc2V0KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KTsNCj4gDQo+IFNvbWUgb2YgdGhlbSBh bHJlYWR5IHNlZW1zIGRlY2xhcmVkLCBwbGVhc2UgYXZvaWQgdW5uZWNlc3Nhcnkgb3INCj4gZHVw bGljYXRlIGRlY2xhcmF0aW9ucy4NCg0KT2ssIEkgd2lsbCBkZWxldGUgdXNlbGVzcyBmdW5jdGlv biBkZWNsYXJhdGlvbiBpbiBWMiBwYXRjaC4NCg0KPiANCj4gPiArDQo+ID4NCj4gPiAgLyogRGVm YXVsdCBoYXNoIGtleSBidWZmZXIgZm9yIFJTUyAqLyAgc3RhdGljIHVpbnQzMl90DQo+ID4gcnNz X2tleV9kZWZhdWx0W0k0MEVfVkZRRl9IS0VZX01BWF9JTkRFWCArIDFdOyBAQCAtMjMwLDYgKzIz Nyw3DQo+IEBADQo+ID4gc3RhdGljIGNvbnN0IHN0cnVjdCBldGhfZGV2X29wcyBpNDBldmZfZXRo X2Rldl9vcHMgPSB7DQo+ID4gIAkucnNzX2hhc2hfY29uZl9nZXQgICAgPSBpNDBldmZfZGV2X3Jz c19oYXNoX2NvbmZfZ2V0LA0KPiA+ICAJLm10dV9zZXQgICAgICAgICAgICAgID0gaTQwZXZmX2Rl dl9tdHVfc2V0LA0KPiA+ICAJLm1hY19hZGRyX3NldCAgICAgICAgID0gaTQwZXZmX3NldF9kZWZh dWx0X21hY19hZGRyLA0KPiA+ICsJLmRldl9yZXNldCAgICAgICAgICAgID0gaTQwZXZmX2hhbmRs ZV92Zl9yZXNldCwNCj4gPiAgfTsNCj4gPg0KPiA+ICAvKg0KPiA+IEBAIC04ODUsMTAgKzg5Mywx MyBAQCBpNDBldmZfYWRkX21hY19hZGRyKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2LA0KPiA+ICAJ YXJncy5vdXRfYnVmZmVyID0gdmYtPmFxX3Jlc3A7DQo+ID4gIAlhcmdzLm91dF9zaXplID0gSTQw RV9BUV9CVUZfU1o7DQo+ID4gIAllcnIgPSBpNDBldmZfZXhlY3V0ZV92Zl9jbWQoZGV2LCAmYXJn cyk7DQo+ID4gLQlpZiAoZXJyKQ0KPiA+ICsJaWYgKGVycikgew0KPiA+ICAJCVBNRF9EUlZfTE9H KEVSUiwgImZhaWwgdG8gZXhlY3V0ZSBjb21tYW5kICINCj4gPiAgCQkJICAgICJPUF9BRERfRVRI RVJfQUREUkVTUyIpOw0KPiA+IC0NCj4gPiArCQlnb3RvIERPTkU7DQo+IA0KPiBQbGVhc2UgcHJl ZmVyIGxvd2VyY2FzZSBsYWJlbHMsDQo+IGFsc28gdGhpcyBpcyBlcnJvciBleGl0LCBJIHdvdWxk IHByZWZlciBvdGhlciBuYW1lIHRoYW4gImRvbmUiDQoNCk9rLCBJIHdpbGwgZGVsZXRlIHVzZWxl c3MgZnVuY3Rpb24gZGVjbGFyYXRpb24gaW4gVjIgcGF0Y2guDQoNCj4gDQo+ID4gKwl9DQo+ID4g Kwl2Zi0+dnNpLm1hY19udW0rKzsNCj4gPiArRE9ORToNCj4gPiAgCXJldHVybjsNCj4gPiAgfQ0K PiA+DQo+IA0KPiA8Li4uPg0KPiANCj4gPiArc3RhdGljIGludA0KPiA+ICtpNDBldmZfaGFuZGxl X3ZmX3Jlc2V0KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KSB7DQo+ID4gKwlzdHJ1Y3QgaTQwZV9h ZGFwdGVyICphZGFwdGVyID0NCj4gPiArCQlJNDBFX0RFVl9QUklWQVRFX1RPX0FEQVBURVIoZGV2 LT5kYXRhLT5kZXZfcHJpdmF0ZSk7DQo+ID4gKw0KPiA+ICsJaWYgKCFkZXYtPmRhdGEtPmRldl9z dGFydGVkKQ0KPiA+ICsJCXJldHVybiAwOw0KPiA+ICsNCj4gPiArCWFkYXB0ZXItPnJlc2V0X251 bWJlciA9IDE7DQo+ID4gKwlpNDBlX3ZmX3Jlc2V0X2RldihkZXYpOw0KPiANCj4gV2hhdCBoYXBw ZW5zIGlmIHVzZXIgY2FsbGVkIHRoaXMgZnVuY3Rpb24gZm9yIFBGID8NCg0KVGhpcyBpcyBhbiBp bGxlZ2FsIG9wZXJhdGlvbiwgc28gSSB3aWxsIG1heSBiZSBhZGQgYW4gY2hlY2sgb2Ygd2hldGhl ciBpdCBpcyB2ZiAgcG9ydCwNCmlmIG5vdCAsIGEgcmV0dXJuIGNvbW1hbmQgdG8gYXZvaWQgIGls bGVnYWwgb3BlcmF0aW9uLg0KDQo+IA0KPiA+ICsJYWRhcHRlci0+cmVzZXRfbnVtYmVyID0gMDsN Cj4gPiArDQo+ID4gKwlyZXR1cm4gMDsNCj4gPiArfQ0KPiA+ICsNCj4gDQo+IDwuLi4+DQo=