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 85FA3423EF; Mon, 16 Jan 2023 13:49:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 68ED440DFD; Mon, 16 Jan 2023 13:49:34 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id B0B0940A7D for ; Mon, 16 Jan 2023 13:49:33 +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 v5 1/4] eal: add nonnull and access function attributes Date: Mon, 16 Jan 2023 13:49:32 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87674@smartserver.smartshare.dk> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v5 1/4] eal: add nonnull and access function attributes Thread-Index: AdkkHK4VFkUMpu4NQ7y66YR3xoK7ZAACKDxwAWDai+A= References: <20221202153432.131023-1-mb@smartsharesystems.com> <20221228151019.101309-1-mb@smartsharesystems.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "David Marchand" , 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 PiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cA0KPiBTZW50OiBNb25kYXksIDkgSmFudWFyeSAyMDIzIDEz LjI4DQo+IA0KPiA+IEZyb206IERhdmlkIE1hcmNoYW5kIFttYWlsdG86ZGF2aWQubWFyY2hhbmRA cmVkaGF0LmNvbV0NCj4gPiBTZW50OiBNb25kYXksIDkgSmFudWFyeSAyMDIzIDEyLjIyDQo+ID4g YXR0cmlidXRlcw0KPiA+DQo+ID4gT24gV2VkLCBEZWMgMjgsIDIwMjIgYXQgNDoxMCBQTSBNb3J0 ZW4gQnLDuHJ1cA0KPiA+IDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+IHdyb3RlOg0KPiA+ID4N Cj4gPiA+IEFkZCAibm9ubnVsbCIgZnVuY3Rpb24gYXR0cmlidXRlIHRvIGhlbHAgdGhlIGNvbXBp bGVyIGRldGVjdCBhIE5VTEwNCj4gPiA+IHBvaW50ZXIgYmVpbmcgcGFzc2VkIHRvIGEgZnVuY3Rp b24gbm90IGFjY2VwdGluZyBOVUxMIHBvaW50ZXJzIGFzDQo+IGFuDQo+ID4gPiBhcmd1bWVudCBh dCBidWlsZCB0aW1lLg0KPiA+ID4NCj4gPiA+IEFkZCAiYWNjZXNzIiBmdW5jdGlvbiBhdHRyaWJ1 dGUgdG8gdGVsbCB0aGUgY29tcGlsZXIgaG93IGEgZnVuY3Rpb24NCj4gPiA+IGFjY2Vzc2VzIGl0 cyBwb2ludGVyIGFyZ3VtZW50cy4NCj4gPiA+DQo+ID4gPiBBZGQgdGhlc2UgYXR0cmlidXRlcyB0 byB0aGUgcnRlX21lbWNweSgpIGZ1bmN0aW9uLCBhcyB0aGUgZmlyc3QgaW4NCj4gPiA+IGhvcGVm dWxseSBtYW55IHRvIGNvbWUuDQo+ID4gPg0KPiA+DQo+ID4gQ29tcGlsYXRpb24gaXMgYnJva2Vu IHN0YXJ0aW5nIGZpcnN0IHBhdGNoLCBzbyBwYXRjaGVzIG11c3QgYmUNCj4gPiByZW9yZGVyZWQg dG8gaGF2ZSB0aGUgZml4ZXMgZmlyc3QuDQo+IA0KPiBXaWxsIGRvLg0KPiANCj4gPg0KPiA+DQo+ ID4gPiB2NToNCj4gPiA+ICogTm8gY2hhbmdlcy4NCj4gPiA+IHY0Og0KPiA+ID4gKiBObyBjaGFu Z2VzLg0KPiA+ID4gdjM6DQo+ID4gPiAqIE5vIGNoYW5nZXMuDQo+ID4gPiB2MjoNCj4gPiA+ICog T25seSBkZWZpbmUgIm5vbm51bGwiIGZvciBHQ0MgYW5kIENMQU5HLg0KPiA+ID4gKiBBcHBlbmQg X3BhcmFtL19wYXJhbXMgdG8gcHJlcGFyZSBmb3IgcG9zc2libGUgZnV0dXJlIGF0dHJpYnV0ZXMN Cj4gPiA+ICAgYXR0YWNoZWQgZGlyZWN0bHkgdG8gdGhlIGluZGl2aWR1YWwgcGFyYW1ldGVycywg bGlrZQ0KPiBfX3J0ZV91bnVzZWQuDQo+ID4gPiAqIFVzZSBSVEVfVE9PTENIQUlOX0dDQyBpbnN0 ZWFkIG9mIFJURV9DQ19HQ0MsIHRvIGZpeCBjb21wbGFpbnRzDQo+ID4gYWJvdXQNCj4gPiA+ICAg R0NDX1ZFUlNJT04gYmVpbmcgdW5kZWZpbmVkLg0KPiA+ID4gKiBUcnkgdG8gZml4IERveHlnZW4g Y29tcGxpYW50cy4NCj4gPg0KPiA+IFBhdGNoIGhpc3Rvcnkgc2hvdWxkIGJlIHB1dCBhcyBhbm5v dGF0aW9ucyAoaS5lLiBhZnRlciAtLS0gYnV0IGJlZm9yZQ0KPiA+IHBhdGNoIGNvbnRlbnQpLg0K PiANCj4gV2lsbCBkby4NCj4gDQo+IFsuLi5dDQo+IA0KPiA+IFRoaXMgaXMgdGlnaHRseSBib3Vu ZCB0byBnY2Mgc3ludGF4Lg0KPiA+IFdpdGggZGVkaWNhdGVkIG1hY3JvcyAod2hpY2ggSSBmaW5k IGVhc2llciB0byByZWFkIHRvbyksIHdlIGNhbiBob3BlDQo+ID4gdG8gYWRhcHQgdG8gb3RoZXIg Y29tcGlsZXJzIGlmIHNvbWUgb2YgdGhlbSBhZGQgc3VwcG9ydCBmb3IgdGhpcyBraW5kDQo+ID4g b2YgY29kZSBjb29raWVzLg0KPiA+IF9fcnRlX3JlYWRfb25seV9wYXJhbXMoaW5kZXhlcy4uLikN Cj4gPiBfX3J0ZV93cml0ZV9vbmx5X3BhcmFtcyhpbmRleGVzLi4uKQ0KPiA+IF9fcnRlX25vX2Fj Y2Vzc19wYXJhbXMoaW5kZXhlcy4uLikNCj4gDQo+IEkgYWdyZWUuIFNwbGl0dGluZyB0aGUgZ2Vu ZXJpYyBhY2Nlc3MgbWFjcm8gdXAgaW50byBkZWRpY2F0ZWQgYWNjZXNzDQo+IG1hY3JvcyBpcyBw cm9iYWJseSBiZXR0ZXIuDQoNClZlcnNpb24gNiBvZiB0aGlzIHBhdGNoIHNlcmllcyBpcyBoZXJl Og0KaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL2xpc3QvP3Nlcmllcz0y NjU2MA0KDQpQbGVhc2UgaWdub3JlIHRoZSBuYW1lIG9mIHRoZSBzZXJpZXMuDQoNCi1Nb3J0ZW4N Cg0K