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 89491A034C; Mon, 12 Dec 2022 08:40:18 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 28D834021D; Mon, 12 Dec 2022 08:40:18 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 2A41C40151 for ; Mon, 12 Dec 2022 08:40:17 +0100 (CET) Content-class: urn:content-classes:message Subject: RE: [PATCH v2] eal: add nonnull and access function attributes MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Mon, 12 Dec 2022 08:40:14 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D8757F@smartserver.smartshare.dk> In-Reply-To: <20221203142244.17135-1-mb@smartsharesystems.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v2] eal: add nonnull and access function attributes Thread-Index: AdkHIrdETpsqoN0CQ2eoerzaZ9zLMgG19Gpg References: <20221202153432.131023-1-mb@smartsharesystems.com> <20221203142244.17135-1-mb@smartsharesystems.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: , 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 PiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cCBbbWFpbHRvOm1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbV0N Cj4gU2VudDogU2F0dXJkYXksIDMgRGVjZW1iZXIgMjAyMiAxNS4yMw0KPiANCj4gQWRkICJub25u dWxsIiBmdW5jdGlvbiBhdHRyaWJ1dGUgdG8gaGVscCB0aGUgY29tcGlsZXIgZGV0ZWN0IGEgTlVM TA0KPiBwb2ludGVyIGJlaW5nIHBhc3NlZCB0byBhIGZ1bmN0aW9uIG5vdCBhY2NlcHRpbmcgTlVM TCBwb2ludGVycyBhcyBhbg0KPiBhcmd1bWVudCBhdCBidWlsZCB0aW1lLg0KPiANCj4gQWRkICJh Y2Nlc3MiIGZ1bmN0aW9uIGF0dHJpYnV0ZSB0byB0ZWxsIHRoZSBjb21waWxlciBob3cgYSBmdW5j dGlvbg0KPiBhY2Nlc3NlcyBpdHMgcG9pbnRlciBhcmd1bWVudHMuDQo+IA0KPiBBZGQgdGhlc2Ug YXR0cmlidXRlcyB0byB0aGUgcnRlX21lbWNweSgpIGZ1bmN0aW9uLCBhcyB0aGUgZmlyc3QgaW4N Cj4gaG9wZWZ1bGx5IG1hbnkgdG8gY29tZS4NCg0KTm90ZXMgYWJvdXQgV2FybmluZ3MvRXJyb3Jz IHJlcG9ydGVkIGluIFBhdGNod29yayBbMV06DQoNCiogVGhlIGNoZWNrcGF0Y2ggd2FybmluZyBp cyBhYm91dCB0aGUgYXR0cmlidXRlcyBiZWluZyBkZWZpbmVkLiBUaGlzIGlzIHRoZSBwdXJwb3Nl IG9mIHRoZSBwYXRjaCwgYW5kIEkgZG9uJ3Qga25vdyBob3cgdG8gZG8gaXQgd2l0aG91dCBnZXR0 aW5nIGEgY2hlY2twYXRjaCB3YXJuaW5nLg0KDQoqIFRoZSBlcnJvcnMgYXJlIHByZXZpb3VzbHkg dW5jYXVnaHQgYnVncyBlbHNld2hlcmUsIG5vdyBiZWluZyBjYXVnaHQgYnkgR0NDIHZlcnNpb25z ID49IDEwLjQuMCBkdWUgdG8gdGhlc2UgbmV3IGF0dHJpYnV0ZXMuIEkgaGF2ZSByZXBvcnRlZCB0 aGVzZSBhcyBbQnVnIDExNDZdLiBJdCBzaG93cyBzb21lIGFjdHVhbCB1c2VmdWxuZXNzIG9mIHRo ZSBhdHRyaWJ1dGVzIGluIHRoaXMgcGF0Y2gsIGFuZCBwcm92aWRlcyBhIGdvb2QgZXhhbXBsZSBv ZiB3aHkgd2Ugc2hvdWxkIGRlY29yYXRlIG1hbnkgbW9yZSBmdW5jdGlvbnMgd2l0aCB0aGVtLg0K DQpbMV06IGh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3QvZHBkay9wYXRjaC8yMDIy MTIwMzE0MjI0NC4xNzEzNS0xLW1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbS8NCltCdWcgMTE0Nl06 IGh0dHBzOi8vYnVncy5kcGRrLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0Ng0KDQoNCkV4YW1wbGUg b2YgcHJldmlvdXNseSB1bmNhdWdodCBidWc6DQoNCi4uL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4 X3ZmcGYuYzogSW4gZnVuY3Rpb24g4oCYYm54MnhfY2hlY2tfYnVsbOKAmToNCi4uL2RyaXZlcnMv bmV0L2JueDJ4L2JueDJ4X3ZmcGYuYzo1NzoxNzogZXJyb3I6IOKAmHJ0ZV9tZW1jcHnigJkgd3Jp dGluZyA0IGJ5dGVzIGludG8gYSByZWdpb24gb2Ygc2l6ZSAyIG92ZXJmbG93cyB0aGUgZGVzdGlu YXRpb24gWy1XZXJyb3I9c3RyaW5nb3Atb3ZlcmZsb3c9XQ0KICAgNTcgfCAgICAgICAgICAgICAg ICAgcnRlX21lbWNweSgmYnVsbC0+dmxhbiwgJnNjLT5vbGRfYnVsbGV0aW4udmxhbiwgUlRFX1ZM QU5fSExFTik7DQogICAgICB8ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KSW4gZmlsZSBpbmNsdWRl ZCBmcm9tIC4uL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4Lmg6MjksDQogICAgICAgICAgICAgICAg IGZyb20gLi4vZHJpdmVycy9uZXQvYm54MngvYm54MnhfdmZwZi5jOjg6DQouLi9kcml2ZXJzL25l dC9ibngyeC9ibngyeF92ZnBmLmg6Mjk3OjE4OiBub3RlOiBkZXN0aW5hdGlvbiBvYmplY3Qg4oCY dmxhbuKAmSBvZiBzaXplIDINCiAgMjk3IHwgICAgICAgICB1aW50MTZfdCB2bGFuOw0KICAgICAg fCAgICAgICAgICAgICAgICAgIF5+fn4NCi4uL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4X3ZmcGYu Yzo1NzoxNzogZXJyb3I6IOKAmHJ0ZV9tZW1jcHnigJkgcmVhZGluZyA0IGJ5dGVzIGZyb20gYSBy ZWdpb24gb2Ygc2l6ZSAyIFstV2Vycm9yPXN0cmluZ29wLW92ZXJyZWFkXQ0KICAgNTcgfCAgICAg ICAgICAgICAgICAgcnRlX21lbWNweSgmYnVsbC0+dmxhbiwgJnNjLT5vbGRfYnVsbGV0aW4udmxh biwgUlRFX1ZMQU5fSExFTik7DQogICAgICB8ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KLi4vZHJp dmVycy9uZXQvYm54MngvYm54MnhfdmZwZi5oOjI5NzoxODogbm90ZTogc291cmNlIG9iamVjdCDi gJh2bGFu4oCZIG9mIHNpemUgMg0KICAyOTcgfCAgICAgICAgIHVpbnQxNl90IHZsYW47DQogICAg ICB8ICAgICAgICAgICAgICAgICAgXn5+fg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uL2xpYi9t ZW1wb29sL3J0ZV9tZW1wb29sLmg6NDgsDQogICAgICAgICAgICAgICAgIGZyb20gLi4vbGliL21i dWYvcnRlX21idWYuaDozOCwNCiAgICAgICAgICAgICAgICAgZnJvbSAuLi9saWIvbmV0L3J0ZV9l dGhlci5oOjIyLA0KICAgICAgICAgICAgICAgICBmcm9tIC4uL2xpYi9ldGhkZXYvcnRlX2V0aF9j dHJsLmg6MTAsDQogICAgICAgICAgICAgICAgIGZyb20gLi4vbGliL2V0aGRldi9ydGVfZXRoZGV2 Lmg6MTQxOSwNCiAgICAgICAgICAgICAgICAgZnJvbSAuLi9saWIvZXRoZGV2L2V0aGRldl9kcml2 ZXIuaDoyNCwNCiAgICAgICAgICAgICAgICAgZnJvbSAuLi9kcml2ZXJzL25ldC9ibngyeC9ibngy eF9ldGhkZXYuaDozNCwNCiAgICAgICAgICAgICAgICAgZnJvbSAuLi9kcml2ZXJzL25ldC9ibngy eC9ibngyeC5oOjIzOg0KLi4vbGliL2VhbC94ODYvaW5jbHVkZS9ydGVfbWVtY3B5Lmg6ODY5OjE6 IG5vdGU6IGluIGEgY2FsbCB0byBmdW5jdGlvbiDigJhydGVfbWVtY3B54oCZIGRlY2xhcmVkIHdp dGggYXR0cmlidXRlIOKAmGFjY2VzcyAocmVhZF9vbmx5LCAyLCAzKeKAmQ0KICA4NjkgfCBydGVf bWVtY3B5KHZvaWQgKmRzdCwgY29uc3Qgdm9pZCAqc3JjLCBzaXplX3QgbikNCiAgICAgIHwgXn5+ fn5+fn5+fg0KDQo=