From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 495882082; Wed, 7 Nov 2018 00:31:38 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Nov 2018 15:31:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.54,473,1534834800"; d="scan'208";a="278898684" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga006.fm.intel.com with ESMTP; 06 Nov 2018 15:31:36 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 6 Nov 2018 15:31:36 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.161]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.102]) with mapi id 14.03.0415.000; Wed, 7 Nov 2018 07:31:34 +0800 From: "Zhang, Qi Z" To: Chas Williams <3chas3@gmail.com>, Luca Boccassi , "dev@dpdk.org" CC: "Lu, Wenzhuo" , "Ananyev, Konstantin" , "stable@dpdk.org" Thread-Topic: [PATCH v3 1/2] net/ixgbe: fix x550 code to handle unidentified PHY Thread-Index: AQHUcr9gyqD1dkvYLEm0RKrmv7v0V6VBduAw//+Fg4CAAmbsYA== Date: Tue, 6 Nov 2018 23:31:33 +0000 Message-ID: <039ED4275CED7440929022BC67E70611532E07D1@SHSMSX103.ccr.corp.intel.com> References: <20180815170932.23536-1-bluca@debian.org> <20181102151848.18024-1-bluca@debian.org> <039ED4275CED7440929022BC67E70611532DF9A9@SHSMSX103.ccr.corp.intel.com> <494f9ba9-cadc-aa36-2b17-42890dbe5c74@gmail.com> In-Reply-To: <494f9ba9-cadc-aa36-2b17-42890dbe5c74@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjUzMGU4M2QtYzQzZS00YmZlLTllYTEtY2MyN2E4MjllNjc3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiT0VRWHVcLzI3UTZMUWdpRnZudlk3RHgrOVdxd2VXSERKbHdEOU1OUVFZQ2pwYUx1NGlCWlwvdDJvMEF3WXdsQTRWIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action 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 v3 1/2] net/ixgbe: fix x550 code to handle unidentified PHY 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, 06 Nov 2018 23:31:39 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ2hhcyBXaWxsaWFtcyBb bWFpbHRvOjNjaGFzM0BnbWFpbC5jb21dDQo+IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgNSwgMjAx OCAxMToxOSBBTQ0KPiBUbzogWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgTHVj YSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47DQo+IGRldkBkcGRrLm9yZw0KPiBDYzogTHUs IFdlbnpodW8gPHdlbnpodW8ubHVAaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA8 a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiBTdWJqZWN0 OiBSZTogW1BBVENIIHYzIDEvMl0gbmV0L2l4Z2JlOiBmaXggeDU1MCBjb2RlIHRvIGhhbmRsZSB1 bmlkZW50aWZpZWQNCj4gUEhZDQo+IA0KPiANCj4gDQo+IE9uIDExLzA1LzIwMTggMTI6NDEgUE0s IFpoYW5nLCBRaSBaIHdyb3RlOg0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gPj4gRnJvbTogTHVjYSBCb2NjYXNzaSBbbWFpbHRvOmJsdWNhQGRlYmlhbi5vcmdd DQo+ID4+IFNlbnQ6IEZyaWRheSwgTm92ZW1iZXIgMiwgMjAxOCA4OjE5IEFNDQo+ID4+IFRvOiBk ZXZAZHBkay5vcmcNCj4gPj4gQ2M6IEx1LCBXZW56aHVvIDx3ZW56aHVvLmx1QGludGVsLmNvbT47 IEFuYW55ZXYsIEtvbnN0YW50aW4NCj4gPj4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+ OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+Ow0KPiA+PiAzY2hhczNAZ21haWwu Y29tOyBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3JnPjsgc3RhYmxlQGRwZGsub3JnDQo+ ID4+IFN1YmplY3Q6IFtQQVRDSCB2MyAxLzJdIG5ldC9peGdiZTogZml4IHg1NTAgY29kZSB0byBo YW5kbGUNCj4gPj4gdW5pZGVudGlmaWVkIFBIWQ0KPiA+Pg0KPiA+PiBpeGdiZV9pZGVudGlmeV9z ZnBfbW9kdWxlX1g1NTBlbSgpIHdhcyBtaXNzaW5nIHRoZSBjb2RlIHRvIGhhbmRsZQ0KPiA+PiB1 bmlkZW50aWZpZWQgUEhZIHRoYXQgaGFzIGJlZW4gdGhlcmUgaW4gODI1OTkgc28gaXQgd2FzIG5v dCBhYmxlIHRvDQo+ID4+IGNvbXBsZXRlIGluaXRpYWxpemF0aW9uIG9mIGl4Z2JlIHNlcXVlbmNl IGlmIG5vIHNmcCBwbHVnZ2VkIGluLg0KPiA+PiBQb3J0IGl0IG92ZXIgdG8gcmV0dXJuIGFuIGFw cHJvcHJpYXRlIHR5cGUgYW5kIGNvbXBsZXRlIGluaXQgc2VxdWVuY2UNCj4gPj4gcHJvcGVybHku DQo+ID4+DQo+ID4+IEZpeGVzOiBkMmU3Mjc3NGU1OGMgKCJpeGdiZS9iYXNlOiBzdXBwb3J0IFg1 NTAiKQ0KPiA+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4+DQo+ID4+IFNpZ25lZC1vZmYtYnk6 IEx1Y2EgQm9jY2Fzc2kgPGJsdWNhQGRlYmlhbi5vcmc+DQo+ID4+IC0tLQ0KPiA+PiB2MjogcmVm cmVzaCB0byByZW1vdmUgbWVyZ2UgY29uZmxpY3Qgd2l0aCBtYXN0ZXINCj4gPj4gdjM6IGNvYWxl c2NlIGZpeCBpbnRvIGl4Z2JlX2lkZW50aWZ5X3NmcF9tb2R1bGVfWDU1MGVtIHRvIGF2b2lkDQo+ ID4+ICAgICAgY29kZSBkdXBsaWNhdGlvbiwgaW1wcm92ZSBjb21tZW50DQo+ID4+DQo+ID4+ICAg ZHJpdmVycy9uZXQvaXhnYmUvYmFzZS9peGdiZV94NTUwLmMgfCA2ICsrKysrKw0KPiA+PiAgIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykNCj4gPj4NCj4gPj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvbmV0L2l4Z2JlL2Jhc2UvaXhnYmVfeDU1MC5jDQo+ID4+IGIvZHJpdmVycy9uZXQvaXhn YmUvYmFzZS9peGdiZV94NTUwLmMNCj4gPj4gaW5kZXggZjdiOThhZjUyLi5hODhkNWM4NmEgMTAw NjQ0DQo+ID4+IC0tLSBhL2RyaXZlcnMvbmV0L2l4Z2JlL2Jhc2UvaXhnYmVfeDU1MC5jDQo+ID4+ ICsrKyBiL2RyaXZlcnMvbmV0L2l4Z2JlL2Jhc2UvaXhnYmVfeDU1MC5jDQo+ID4+IEBAIC0xNTYx LDYgKzE1NjEsMTIgQEAgczMyDQo+IGl4Z2JlX2lkZW50aWZ5X3NmcF9tb2R1bGVfWDU1MGVtKHN0 cnVjdA0KPiA+PiBpeGdiZV9odyAqaHcpDQo+ID4+DQo+ID4+ICAgCXN0YXR1cyA9IGl4Z2JlX2lk ZW50aWZ5X21vZHVsZV9nZW5lcmljKGh3KTsNCj4gPj4NCj4gPj4gKwkvKiBTZXQgUEhZIHR5cGUg bm9uZSBpZiBubyBQSFkgZGV0ZWN0ZWQgdG8gYWxsb3cgaW5pdCB3aXRob3V0IFNGUCAqLw0KPiA+ PiArCWlmIChody0+cGh5LnR5cGUgPT0gaXhnYmVfcGh5X3Vua25vd24pIHsNCj4gPj4gKwkJaHct PnBoeS50eXBlID0gaXhnYmVfcGh5X25vbmU7DQo+ID4NCj4gPiBTZXQgUEhZIHR5cGUgdG8gbm9u ZSBmb3IgYSBkZXZpY2UgdGhhdCBkb2VzIGhhdmUgUEhZIGxvb2tzIHdlaXJkLg0KPiA+IGRvZXMg aXhnZWJfcGh5X2dlbmVyaWMgd29ya3MgaGVyZT8NCj4gDQo+IFllcywgaXQgZG9lcyBzZWVtIHN0 cmFuZ2UgYnV0IHRoYXQncyB3aGF0IGl4Z2JlX2lkZW50aWZ5X3NmcF9tb2R1bGVfZ2VuZXJpYw0K PiBzZWVtcyB0byBkbzoNCj4gDQo+IAllcnJfcmVhZF9pMmNfZWVwcm9tOg0KPiAJCWh3LT5waHku c2ZwX3R5cGUgPSBpeGdiZV9zZnBfdHlwZV9ub3RfcHJlc2VudDsNCj4gCQlpZiAoaHctPnBoeS50 eXBlICE9IGl4Z2JlX3BoeV9ubCkgew0KPiAJCQlody0+cGh5LmlkID0gMDsNCj4gCQkJaHctPnBo eS50eXBlID0gaXhnYmVfcGh5X3Vua25vd247DQo+IAkJfQ0KPiANCj4gVGhlIFFTRlAgdmVyc2lv biBhIGxpdHRsZSBtb3JlIGZvcmNlZnVsOg0KPiANCj4gCWVycl9yZWFkX2kyY19lZXByb206DQo+ IAkJaHctPnBoeS5zZnBfdHlwZSA9IGl4Z2JlX3NmcF90eXBlX25vdF9wcmVzZW50Ow0KPiAJCWh3 LT5waHkuaWQgPSAwOw0KPiAJCWh3LT5waHkudHlwZSA9IGl4Z2JlX3BoeV91bmtub3duOw0KPiAN Cj4gSWYgd2UgZ28gZm9yd2FyZCB3aXRob3V0IHNldHRpbmcgdGhlIHBoeV90eXBlIHRvIG5vbmUs IHdlIHdpbGwgZXZlbnR1YWxseSBydW4NCj4gaW50byBpc3N1ZXMgY2FsbGluZyBvdGhlciBwaHkg cm91dGluZXMuDQo+IA0KPiBTbyBzaG91bGQgYSBsYWNrIG9mIFNGUCwgcmVzZXQgdGhlIFBIWSB0 eXBlPyBJdCdzIGhhenkgYmVjYXVzZSB0aGUgZGlmZmVyZW5jZQ0KPiBiZXR3ZWVuIFBIWSBhbmQg U0ZQIGlzbid0IHRoYXQgY2xlYXIgdG8gbWUgaGVyZS4NCg0KSSdtIG5vdCBzdXJlIHRoYXQncyB0 aGUgc2FtZSBjYXNlOikuDQpKdXN0IGZlZWwgdGhhdCBpdCdzIGJldHRlciB0byBoYW5kbGUgaXhn YmVfcGh5X3Vua25vd24gZGlyZWN0bHkgZm9yIHNvbWUgZGV2aWNlIGlkIGFzIGEgc3BlY2lhbCBj YXNlIHRoYW4ganVzdCByZXBsYWNlIGl0IHRvIGl4Z2JlX3BoeV9ub25lIHRvIGNoZWF0IHRoZSBj aGVjayBwYXRoLCBzaW5jZSB0aGF0IHJlbHkgb24gd2UgbmV2ZXIgY2hhbmdlIHRoZSB3YXkgdG8g aGFuZGxlIGl4Z2JlX3BoeV9ub25lLg0KDQpTbyBzdGlsbCBoYXZlIHRoZSBxdWVzdGlvbj8NCldo YXQgaXMgdGhlIGZhaWx1cmUgaWYgeW91IGdvIHdpdGggaXhnYmVfcGh5X3Vua25vd24/DQpJcyB0 aGF0IHBvc3NpYmxlIHRvIHdvcmsgYXJvdW5kIHRoaXMgbGlrZQ0KaWYgKHBoeV90eXBlID09IGl4 Z2JlX3BoeV91bmtub3duICYmIGRldl9pZCA9PSB4eHh4KQ0KCS4uLg0KDQo+IA0KPiA+IFdoZXJl IGlzIGZhaWx1cmUgeW91IG1ldCB3aXRoIGl4Z2JlX3BoeV91bmtub3duPw0KPiA+DQo+ID4+ICsJ CXJldHVybiBJWEdCRV9TVUNDRVNTOw0KPiA+PiArCX0NCj4gPj4gKw0KPiA+PiAgIAlpZiAoc3Rh dHVzICE9IElYR0JFX1NVQ0NFU1MpDQo+ID4+ICAgCQlyZXR1cm4gc3RhdHVzOw0KPiA+Pg0KPiA+ PiAtLQ0KPiA+PiAyLjE5LjENCj4gPg0K