From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B001543E4E; Fri, 12 Apr 2024 09:24:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 77A8840299; Fri, 12 Apr 2024 09:24:28 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3E00540295 for ; Fri, 12 Apr 2024 09:24:27 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 17AE0209E7; Fri, 12 Apr 2024 09:24:26 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v3] ethdev: fix strict aliasing lead to link cannot be up Date: Fri, 12 Apr 2024 09:24:23 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F39C@smartserver.smartshare.dk> In-Reply-To: <653bfb6f-7a4e-b43d-be2f-b49ddf1cd667@huawei.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v3] ethdev: fix strict aliasing lead to link cannot be up Thread-Index: AdqMiWZmyE/qwzoaTeyJihWASAd18wAHnlXg References: <20240411030749.41874-1-fengchengwen@huawei.com> <20240411120408.2397-1-fengchengwen@huawei.com> <98CBD80474FA8B44BF855DF32C47DC35E9F398@smartserver.smartshare.dk> <653bfb6f-7a4e-b43d-be2f-b49ddf1cd667@huawei.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "fengchengwen" Cc: , , , , , X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBmZW5nY2hlbmd3ZW4gW21haWx0bzpmZW5nY2hlbmd3ZW5AaHVhd2VpLmNvbV0NCj4g U2VudDogRnJpZGF5LCAxMiBBcHJpbCAyMDI0IDA1LjI4DQoNClsuLi5dDQoNCj4gPj4gQEAgLTE3 MDEsMTIgKzE2OTYsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQNCj4gPj4gIHJ0ZV9ldGhfbGlua3N0 YXR1c19nZXQoY29uc3Qgc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYsDQo+ID4+ICAJCSAgICAgICBz dHJ1Y3QgcnRlX2V0aF9saW5rICpsaW5rKQ0KPiA+PiAgew0KPiA+PiAtCVJURV9BVE9NSUModWlu dDY0X3QpICpzcmMgPSAodWludDY0X3QgX19ydGVfYXRvbWljICopJihkZXYtPmRhdGEtDQo+ID4+ PiBkZXZfbGluayk7DQo+ID4+IC0JdWludDY0X3QgKmRzdCA9ICh1aW50NjRfdCAqKWxpbms7DQo+ ID4+IC0NCj4gPj4gLQlSVEVfQlVJTERfQlVHX09OKHNpemVvZigqbGluaykgIT0gc2l6ZW9mKHVp bnQ2NF90KSk7DQo+ID4+IC0NCj4gPj4gLQkqZHN0ID0gcnRlX2F0b21pY19sb2FkX2V4cGxpY2l0 KHNyYywgcnRlX21lbW9yeV9vcmRlcl9zZXFfY3N0KTsNCj4gPj4gKwlsaW5rLT52YWw2NCA9IHJ0 ZV9hdG9taWNfbG9hZF9leHBsaWNpdCgmZGV2LT5kYXRhLT5kZXZfbGluay52YWw2NCwNCj4gPj4g KwkJCQkJICAgICAgIHJ0ZV9tZW1vcnlfb3JkZXJfc2VxX2NzdCk7DQo+ID4NCj4gPiBJdCBpcyBu b3Qgc2FmZSB0byBhc3N1bWUgdGhhdCB0aGUgbGluayBwb2ludGVyIHBvaW50cyB0byBsb2NhbCBt ZW1vcnkNCj4gb24gdGhlIGNhbGxlcidzIHN0YWNrLg0KPiA+IFRoZSBsaW5rIHBvaW50ZXIgbWln aHQgcG9pbnQgdG8gYSBzaGFyZWQgbWVtb3J5IGFyZWEsIHVzZWQgYnkgbXVsdGlwbGUNCj4gdGhy ZWFkcy9wcm9jZXNzZXMsIHNvIGl0IG5lZWRzIHRvIGJlIHN0b3JlZCBhdG9taWNhbGx5IHVzaW5n DQo+IHJ0ZV9hdG9taWNfc3RvcmVfZXhwbGljaXQoJmxpbmstPnZhbDY0LCAuLi4sIHJ0ZV9tZW1v cnlfb3JkZXJfc2VxX2NzdCkuDQo+IA0KPiBJIGNoZWNrZWQgZXZlcnkgY2FsbCBvZiBydGVfZXRo X2xpbmtzdGF0dXNfZ2V0IGluIERQREssIGFuZCBhbGwgdGhlIGxpbmsNCj4gcGFyYW1ldGVycyBh cmUgbG9jYWwgdmFyaWFibGVzLg0KPiBUaGUgZGV2LT5kYXRhLT5kZXZfbGluayBpcyBwbGFjZWQg aW4gc2hhcmVkIG1lbW9yeSB3aGljaCBjb3VsZCBhY2Nlc3MNCj4gZnJvbSBkaWZmZXJlbnQgdGhy ZWFkcy9wcm9jZXNzZXMsIGl0IHNlZW1zIG5vIG5lZWQgbWFpbnRhaW4gYW5vdGhlciBsaW5rDQo+ IHN0cnVjdCB3aGljaCBhY3QgdGhlIHNhbWUgcm9sZS4NCj4gDQo+IFNvIEkgdGhpbmsgd2Ugc2hv dWxkIGtlZXAgY3VycmVudCBpbXBsLCBhbmQgbm90IHVzaW5nDQo+IHJ0ZV9hdG9taWNfc3RvcmVf ZXhwbGljaXQoJmxpbmstPnZhbDY0LC4uLg0KDQpUaGUgYXBwbGljYXRpb24gbWF5IHBhc3MgYSBw b2ludGVyIHRvIHNoYXJlZCBtZW1vcnkgdG8gdGhlIHB1YmxpYyBydGVfZXRoX2xpbmtfZ2V0KCkg ZnVuY3Rpb24sIHdoaWNoIHBhc3NlcyB0aGUgcG9pbnRlciBvbiB0byBydGVfZXRoX2xpbmtzdGF0 dXNfZ2V0KCk6DQpodHRwczovL2VsaXhpci5ib290bGluLmNvbS9kcGRrL3YyNC4wMy9zb3VyY2Uv bGliL2V0aGRldi9ydGVfZXRoZGV2LmMjTDI5ODYNCg0KDQo=