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 C904C45C78; Mon, 4 Nov 2024 12:40:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B117B40BA4; Mon, 4 Nov 2024 12:40:53 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 935F1400D5 for ; Mon, 4 Nov 2024 12:40:51 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 567C32027D; Mon, 4 Nov 2024 12:40:51 +0100 (CET) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH 1/2] eal: add unreachable and precondition hints Date: Mon, 4 Nov 2024 12:40:49 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F86E@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: <20241025115223.1230680-2-mb@smartsharesystems.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 1/2] eal: add unreachable and precondition hints Thread-Index: Adsm1GEEJc5IrIzEQ0yK+r200Z/dxQH2Ya0A References: <20241025115223.1230680-1-mb@smartsharesystems.com> <20241025115223.1230680-2-mb@smartsharesystems.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Tyler Retzlaff" , "Thomas Monjalon" , Cc: , "Ferruh Yigit" , "Andrew Rybchenko" , "Ajit Khaparde" , "Somnath Kotur" , "Bruce Richardson" , "Gaetan Rivet" , "Jie Hai" , "Long Li" , "Wei Hu" 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 UGluZyBmb3IgcmV2aWV3Lg0KDQo+IEZyb206IE1vcnRlbiBCcsO4cnVwIFttYWlsdG86bWJAc21h cnRzaGFyZXN5c3RlbXMuY29tXQ0KPiBTZW50OiBGcmlkYXksIDI1IE9jdG9iZXIgMjAyNCAxMy41 Mg0KPiANCj4gQWRkZWQgdHdvIG5ldyBjb21waWxlci9vcHRpbWl6ZXIgaGludHM6DQo+ICogVGhl IF9fcnRlX3VucmVhY2hhYmxlIGhpbnQgZm9yIHVzZSBpbiBwb2ludHMgaW4gY29kZSBrbm93biBu ZXZlciB0bw0KPiBiZQ0KPiByZWFjaGVkLg0KPiAqIFRoZSBfX3J0ZV9hc3N1bWUgaGludCBmb3Ig cHJvdmlkaW5nIGluZm9ybWF0aW9uIGFib3V0IHByZWNvbmRpdGlvbnMNCj4gdGhlDQo+IGNvbXBp bGVyL29wdGltaXplciBtaWdodCBiZSB1bmFibGUgdG8gZmlndXJlIG91dCBieSBpdHNlbGYuDQo+ IA0KPiBTaWduZWQtb2ZmLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMu Y29tPg0KPiAtLS0NCj4gIGxpYi9lYWwvaW5jbHVkZS9ydGVfY29tbW9uLmggfCAyNyArKysrKysr KysrKysrKysrKysrKysrKysrKysNCj4gIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCsp DQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliL2VhbC9pbmNsdWRlL3J0ZV9jb21tb24uaA0KPiBiL2xp Yi9lYWwvaW5jbHVkZS9ydGVfY29tbW9uLmgNCj4gaW5kZXggYzc5ZjllZDMxOS4uMmYxNDNjODdl NCAxMDA2NDQNCj4gLS0tIGEvbGliL2VhbC9pbmNsdWRlL3J0ZV9jb21tb24uaA0KPiArKysgYi9s aWIvZWFsL2luY2x1ZGUvcnRlX2NvbW1vbi5oDQo+IEBAIC0zNjYsNiArMzY2LDE2IEBAIHN0YXRp YyB2b2lkDQo+IF9fYXR0cmlidXRlX18oKGRlc3RydWN0b3IoUlRFX1BSSU8ocHJpbykpLCB1c2Vk KSkgZnVuYyh2b2lkKQ0KPiAgI2RlZmluZSBfX3J0ZV9ub3JldHVybiBfX2F0dHJpYnV0ZV9fKChu b3JldHVybikpDQo+ICAjZW5kaWYNCj4gDQo+ICsvKioNCj4gKyAqIEhpbnQgcG9pbnQgaW4gcHJv Z3JhbSBuZXZlciByZWFjaGVkDQo+ICsgKi8NCj4gKyNpZiBkZWZpbmVkKFJURV9UT09MQ0hBSU5f R0NDKSB8fCBkZWZpbmVkKFJURV9UT09MQ0hBSU5fQ0xBTkcpDQo+ICsjZGVmaW5lIF9fcnRlX3Vu cmVhY2hhYmxlKCkgX19leHRlbnNpb25fXyhfX2J1aWx0aW5fdW5yZWFjaGFibGUoKSkNCj4gKyNl bHNlDQo+ICsvKiBNU1ZDIG9yIElDQyAqLw0KPiArI2RlZmluZSBfX3J0ZV91bnJlYWNoYWJsZSgp IF9fYXNzdW1lKDApDQo+ICsjZW5kaWYNCj4gKw0KPiAgLyoqDQo+ICAgKiBJc3N1ZSBhIHdhcm5p bmcgaW4gY2FzZSB0aGUgZnVuY3Rpb24ncyByZXR1cm4gdmFsdWUgaXMgaWdub3JlZC4NCj4gICAq DQo+IEBAIC00MjMsNiArNDMzLDIzIEBAIHN0YXRpYyB2b2lkDQo+IF9fYXR0cmlidXRlX18oKGRl c3RydWN0b3IoUlRFX1BSSU8ocHJpbykpLCB1c2VkKSkgZnVuYyh2b2lkKQ0KPiAgI2RlZmluZSBf X3J0ZV9jb2xkIF9fYXR0cmlidXRlX18oKGNvbGQpKQ0KPiAgI2VuZGlmDQo+IA0KPiArLyoqDQo+ ICsgKiBIaW50IHByZWNvbmRpdGlvbg0KPiArICoNCj4gKyAqIEB3YXJuaW5nIERlcGVuZGluZyBv biB0aGUgY29tcGlsZXIsIGFueSBjb2RlIGluIGBgY29uZGl0aW9uYGAgbWlnaHQNCj4gYmUgZXhl Y3V0ZWQuDQo+ICsgKiBUaGlzIGN1cnJlbnRseSBvbmx5IG9jY3VycyB3aXRoIEdDQyBwcmlvciB0 byB2ZXJzaW9uIDEzLg0KPiArICovDQo+ICsjaWYgZGVmaW5lZChSVEVfVE9PTENIQUlOX0dDQykg JiYgKEdDQ19WRVJTSU9OID49IDEzMDAwMCkNCj4gKyNkZWZpbmUgX19ydGVfYXNzdW1lKGNvbmRp dGlvbikgX19hdHRyaWJ1dGVfXygoYXNzdW1lKGNvbmRpdGlvbikpKQ0KPiArI2VsaWYgZGVmaW5l ZChSVEVfVE9PTENIQUlOX0dDQykNCj4gKyNkZWZpbmUgX19ydGVfYXNzdW1lKGNvbmRpdGlvbikg ZG8geyBpZiAoIShjb25kaXRpb24pKQ0KPiBfX3J0ZV91bnJlYWNoYWJsZSgpOyB9IHdoaWxlICgw KQ0KPiArI2VsaWYgZGVmaW5lZChSVEVfVE9PTENIQUlOX0NMQU5HKQ0KPiArI2RlZmluZSBfX3J0 ZV9hc3N1bWUoY29uZGl0aW9uKQ0KPiBfX2V4dGVuc2lvbl9fKF9fYnVpbHRpbl9hc3N1bWUoY29u ZGl0aW9uKSkNCj4gKyNlbHNlDQo+ICsvKiBNU1ZDIG9yIElDQyAqLw0KPiArI2RlZmluZSBfX3J0 ZV9hc3N1bWUoY29uZGl0aW9uKSBfX2Fzc3VtZShjb25kaXRpb24pDQo+ICsjZW5kaWYNCj4gKw0K PiAgLyoqDQo+ICAgKiBEaXNhYmxlIEFkZHJlc3NTYW5pdGl6ZXIgb24gc29tZSBjb2RlDQo+ICAg Ki8NCj4gLS0NCj4gMi40My4wDQoNCg==