From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 93E54A0540; Mon, 13 Jul 2020 11:57:43 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 41A4F1D586; Mon, 13 Jul 2020 11:57:43 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 6A0021D55C for ; Mon, 13 Jul 2020 11:57:41 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Mon, 13 Jul 2020 11:57:38 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C6111E@smartserver.smartshare.dk> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: The mbuf API needs some cleaning up Thread-Index: AdZY/ApgQVPs32pcS6+KwFqdaw5pOA== From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Olivier Matz" Cc: Subject: [dpdk-dev] The mbuf API needs some cleaning up 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" VGhlIE1CVUYgbGlicmFyeSBleHBvc2VzIHNvbWUgbWFjcm9zIGFuZCBjb25zdGFudHMgd2l0aG91 dCB0aGUgUlRFXyBwcmVmaXguIEkgcHJvcG9zZSBjbGVhbmluZyB1cCB0aGVzZSwgc28gYmV0dGVy IG5hbWVzIGdldCBpbnRvIHRoZSBjb21pbmcgTFRTIHJlbGVhc2UuDQoNClRoZSB3b3JzdCBpczoN CiNkZWZpbmUgTUJVRl9JTlZBTElEX1BPUlQgVUlOVDE2X01BWA0KDQpJIHNheSBpdCdzIHRoZSB3 b3JzdCBiZWNhdXNlIHdoZW4gd2Ugd2VyZSBsb29raW5nIGZvciB0aGUgb2ZmaWNpYWwgImludmFs aWQiIHBvcnQgdmFsdWUgZm9yIG91ciBhcHBsaWNhdGlvbiwgd2UgZGlkbid0IGZpbmQgdGhpcyBv bmUuIChQcm9iYWJseSBiZWNhdXNlIGl0cyBkb2N1bWVudGF0aW9uIGlzIHdyb25nLikNCg0KTUJV Rl9JTlZBTElEX1BPUlQgaXMgZGVmaW5lZCBpbiBydGVfbWJ1Zl9jb3JlLmggd2l0aG91dCBhbnkg ZGVzY3JpcHRpb24sIGFuZCBpbiBydGVfbWJ1Zi5oLCB3aGVyZSBpdCBpcyBpbmplY3RlZCBiZXR3 ZWVuIHRoZSBydGVfcGt0bWJ1Zl9yZXNldCgpIGZ1bmN0aW9uIGFuZCBpdHMgZGVzY3JpcHRpb24s IHNvIHRoZSBBUEkgZG9jdW1lbnRhdGlvbiBzaG93cyB0aGUgZnVuY3Rpb24ncyBkZXNjcmlwdGlv biBmb3IgdGhlIGNvbnN0YW50LCBhbmQgbm8gZGVzY3JpcHRpb24gZm9yIHRoZSBmdW5jdGlvbi4N Cg0KSSBwcm9wb3NlIGtlZXBpbmcgaXQgYXQgYSBzZW5zaWJsZSBsb2NhdGlvbiBpbiBydGVfbWJ1 Zl9jb3JlLmggb25seSwgYWRkaW5nIGEgZGVzY3JpcHRpb24sIGFuZCByZW5hbWluZyBpdCB0bzoN CiNkZWZpbmUgUlRFX1BPUlRfSU5WQUxJRCBVSU5UMTZfTUFYDQoNCkZvciBiYWNrd2FyZHMgY29t cGF0aWJpbGl0eSwgd2UgY291bGQgYWRkOg0KLyogdGhpcyBvbGQgbmFtZSBpcyBkZXByZWNhdGVk ICovDQojZGVmaW5lIE1CVUZfSU5WQUxJRF9QT1JUIFJURV9QT1JUX0lOVkFMSUQNCg0KSSBhbHNv IHdvbmRlciB3aHkgdGhlcmUgYXJlIG5vIGNvbXBpbGVyIHdhcm5pbmdzIGFib3V0IHRoZSBkb3Vi bGUgZGVmaW5pdGlvbj8NCg0KDQpUaGVyZSBhcmUgYWxzbyB0aGUgZGF0YSBidWZmZXIgbG9jYXRp b24gY29uc3RhbnRzOg0KI2RlZmluZSBFWFRfQVRUQUNIRURfTUJVRiAgICAoMVVMTCA8PCA2MSkN CmFuZA0KI2RlZmluZSBJTkRfQVRUQUNIRURfTUJVRiAgICAoMVVMTCA8PCA2MikNCg0KVGhlcmUg YXJlIGFscmVhZHkgbWFjcm9zICh3aXRoIGdvb2QgbmFtZXMpIGZvciByZWFkaW5nIHRoZXNlLCBz byBzaW1wbHkgYWRkaW5nIHRoZSBSVEVfIHByZWZpeCB0byB0aGVzZSB0d28gY29uc3RhbnRzIHN1 ZmZpY2VzLg0KDQoNCkFuZCBhbGwgdGhlIHBhY2tldCBvZmZsb2FkIGZsYWdzLCBzdWNoIGFzOg0K I2RlZmluZSBQS1RfUlhfVkxBTiAgICAgICAgICAoMVVMTCA8PCAwKQ0KDQpUaGV5IGFyZSBzdXBw b3NlZCB0byBiZSB1c2VkIGJ5IGFwcGxpY2F0aW9ucywgc28gSSBndWVzcyB3ZSBzaG91bGQga2Vl cCB0aGVtIHVuY2hhbmdlZCBmb3IgQUJJIHN0YWJpbGl0eSByZWFzb25zLg0KDQoNCkFuZCB0aGUg bG9jYWwgbWFjcm86DQojZGVmaW5lIE1CVUZfUkFXX0FMTE9DX0NIRUNLKG0pIGRvIHsgXA0KDQpU aGlzIG1pZ2h0IGFzIHdlbGwgYmUgYW4gaW50ZXJuYWwgaW5saW5lIGZ1bmN0aW9uOg0KLyogaW50 ZXJuYWwgKi8NCnN0YXRpYyBpbmxpbmUgdm9pZA0KX19ydGVfbWJ1Zl9yYXdfYWxsb2NfY2hlY2so Y29uc3Qgc3RydWN0IHJ0ZV9tYnVmICptKQ0KDQpPciB3ZSBjb3VsZCBrZWVwIGl0IGEgbWFjcm8g YW5kIG1vdmUgaXQgbmV4dCB0bw0KX19ydGVfbWJ1Zl9zYW5pdHlfY2hlY2soKSwga2VlcGluZyBp dCBjbGVhciB0aGF0IGl0IGlzIG9ubHkgcmVsZXZhbnQgd2hlbiBSVEVfTElCUlRFX01CVUZfREVC VUcgaXMgc2V0LiBCdXQgcmVuYW1lIGl0IHRvIGxvd2VyIGNhc2UsIHNpbWlsYXIgdG8gdGhlIF9f cnRlX21idWZfc2FuaXR5X2NoZWNrKCkgbWFjcm8uDQoNCg0KTWVkIHZlbmxpZyBoaWxzZW4gLyBr aW5kIHJlZ2FyZHMNCi0gTW9ydGVuIEJyw7hydXANCg0K