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 AD064A0C44; Tue, 15 Jun 2021 15:56:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 27A2B4067A; Tue, 15 Jun 2021 15:56:10 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 674AF40140; Tue, 15 Jun 2021 15:56:08 +0200 (CEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Tue, 15 Jun 2021 15:56:01 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C6185F@smartserver.smartshare.dk> In-Reply-To: <20210113132734.1636-1-olivier.matz@6wind.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [PATCH v4] mbuf: fix reset on mbuf free Thread-Index: Adbpr/G2dt9Ms2OPR1m1/iIwoAzCBx4PMZkw References: <20201104170007.8026-1-olivier.matz@6wind.com> <20210113132734.1636-1-olivier.matz@6wind.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Olivier Matz" , Cc: , , , , , "Ajit Khaparde" Subject: Re: [dpdk-dev] [PATCH v4] mbuf: fix reset on mbuf free 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 Sender: "dev" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIE9s aXZpZXIgTWF0eg0KPiBTZW50OiBXZWRuZXNkYXksIDEzIEphbnVhcnkgMjAyMSAxNC4yOA0KDQpb c25pcF0NCg0KPiBGaXhlczogOGYwOTRhOWFjNWQ3ICgibWJ1Zjogc2V0IG1idWYgZmllbGRzIHdo aWxlIGluIHBvb2wiKQ0KPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+IA0KPiBTaWduZWQtb2ZmLWJ5 OiBPbGl2aWVyIE1hdHogPG9saXZpZXIubWF0ekA2d2luZC5jb20+DQo+IEFja2VkLWJ5OiBNb3J0 ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiBBY2tlZC1ieTogQWppdCBL aGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQo+IEFja2VkLWJ5OiBLb25zdGFu dGluIEFuYW55ZXYgPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+DQo+IC0tLQ0KPiANCj4g djQNCj4gKiBhZGQgYSB1bml0IHRlc3QgKHN1Z2dlc3RlZCBieSBEYXZpZCkNCj4gDQo+IHYzDQo+ ICogZml4IGNvbW1pdCBsb2cgYWdhaW4gKHRoYW5rcyBNb3J0ZW4gZm9yIHNwb3R0aW5nIGl0KQ0K PiANCj4gdjINCj4gKiBhdm9pZCB3cml0ZSBhY2Nlc3MgaWYgdW5lZWRlZCAoc3VnZ2VzdGVkIGJ5 IEtvbnN0YW50aW4pDQo+ICogZW5oYW5jZSBjb21tZW50cyBpbiBtYnVmIGhlYWRlciBmaWxlIChz dWdnZXN0ZWQgYnkgTW9ydGVuKQ0KPiAqIGZpeCBjb21taXQgbG9nDQo+IA0KPiAgYXBwL3Rlc3Qv dGVzdF9tYnVmLmMgICAgICAgICAgICB8IDY5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKw0KPiAgbGliL2xpYnJ0ZV9tYnVmL3J0ZV9tYnVmLmMgICAgICB8ICA0ICstDQo+ICBsaWIv bGlicnRlX21idWYvcnRlX21idWYuaCAgICAgIHwgIDggKystLQ0KPiAgbGliL2xpYnJ0ZV9tYnVm L3J0ZV9tYnVmX2NvcmUuaCB8IDEzICsrKysrKy0NCj4gIDQgZmlsZXMgY2hhbmdlZCwgODYgaW5z ZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkNCj4gDQoNCltzbmlwXQ0KDQo+IGRpZmYgLS1naXQg YS9saWIvbGlicnRlX21idWYvcnRlX21idWYuYyBiL2xpYi9saWJydGVfbWJ1Zi9ydGVfbWJ1Zi5j DQo+IGluZGV4IDdkMDllZTI5MzkuLjVmNzc4NDA1NTcgMTAwNjQ0DQo+IC0tLSBhL2xpYi9saWJy dGVfbWJ1Zi9ydGVfbWJ1Zi5jDQo+ICsrKyBiL2xpYi9saWJydGVfbWJ1Zi9ydGVfbWJ1Zi5jDQo+ IEBAIC0xMjksMTAgKzEyOSwxMCBAQCBydGVfcGt0bWJ1Zl9mcmVlX3Bpbm5lZF9leHRtZW0odm9p ZCAqYWRkciwgdm9pZA0KPiAqb3BhcXVlKQ0KPiANCj4gIAlydGVfbWJ1Zl9leHRfcmVmY250X3Nl dChtLT5zaGluZm8sIDEpOw0KPiAgCW0tPm9sX2ZsYWdzID0gRVhUX0FUVEFDSEVEX01CVUY7DQo+ IC0JaWYgKG0tPm5leHQgIT0gTlVMTCkgew0KPiArCWlmIChtLT5uZXh0ICE9IE5VTEwpDQo+ICAJ CW0tPm5leHQgPSBOVUxMOw0KPiArCWlmIChtLT5uYl9zZWdzICE9IDEpDQo+ICAJCW0tPm5iX3Nl Z3MgPSAxOw0KPiAtCX0NCj4gIAlydGVfbWJ1Zl9yYXdfZnJlZShtKTsNCj4gIH0NCj4gDQo+IGRp ZmYgLS1naXQgYS9saWIvbGlicnRlX21idWYvcnRlX21idWYuaCBiL2xpYi9saWJydGVfbWJ1Zi9y dGVfbWJ1Zi5oDQo+IGluZGV4IGM0YzllYmZhYTAuLjhjMTA5N2VkNzYgMTAwNjQ0DQo+IC0tLSBh L2xpYi9saWJydGVfbWJ1Zi9ydGVfbWJ1Zi5oDQo+ICsrKyBiL2xpYi9saWJydGVfbWJ1Zi9ydGVf bWJ1Zi5oDQo+IEBAIC0xMzQwLDEwICsxMzQwLDEwIEBAIHJ0ZV9wa3RtYnVmX3ByZWZyZWVfc2Vn KHN0cnVjdCBydGVfbWJ1ZiAqbSkNCj4gIAkJCQlyZXR1cm4gTlVMTDsNCj4gIAkJfQ0KPiANCj4g LQkJaWYgKG0tPm5leHQgIT0gTlVMTCkgew0KPiArCQlpZiAobS0+bmV4dCAhPSBOVUxMKQ0KPiAg CQkJbS0+bmV4dCA9IE5VTEw7DQo+ICsJCWlmIChtLT5uYl9zZWdzICE9IDEpDQo+ICAJCQltLT5u Yl9zZWdzID0gMTsNCj4gLQkJfQ0KPiANCj4gIAkJcmV0dXJuIG07DQo+IA0KPiBAQCAtMTM1Nywx MCArMTM1NywxMCBAQCBydGVfcGt0bWJ1Zl9wcmVmcmVlX3NlZyhzdHJ1Y3QgcnRlX21idWYgKm0p DQo+ICAJCQkJcmV0dXJuIE5VTEw7DQo+ICAJCX0NCj4gDQo+IC0JCWlmIChtLT5uZXh0ICE9IE5V TEwpIHsNCj4gKwkJaWYgKG0tPm5leHQgIT0gTlVMTCkNCj4gIAkJCW0tPm5leHQgPSBOVUxMOw0K PiArCQlpZiAobS0+bmJfc2VncyAhPSAxKQ0KPiAgCQkJbS0+bmJfc2VncyA9IDE7DQo+IC0JCX0N Cj4gIAkJcnRlX21idWZfcmVmY250X3NldChtLCAxKTsNCj4gDQo+ICAJCXJldHVybiBtOw0KDQpP bGl2aWVyLCBoYXZlIHlvdSBjb25zaWRlcmVkIGlmIEtvbnN0YW50aW4ncyBzdWdnZXN0aW9uICh0 byBhdm9pZCB3cml0ZSBhY2Nlc3MgaWYgdW5uZWVkZWQpIGNvdWxkIGJlIGFwcGxpZWQgdG8gYW55 IG9mIHRoZSBvdGhlciBmdW5jdGlvbnMgaW4gcnRlX21idWYuaCwgZS5nLiBfX3J0ZV9wa3RtYnVm X2ZyZWVfZGlyZWN0KCk/DQoNCg0K