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 19893A00C2; Sun, 30 Oct 2022 10:17:56 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 07FAE40693; Sun, 30 Oct 2022 10:17:56 +0100 (CET) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by mails.dpdk.org (Postfix) with ESMTP id 90F1F40151 for ; Sun, 30 Oct 2022 10:17:54 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id D4D883200063; Sun, 30 Oct 2022 05:17:52 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 30 Oct 2022 05:17:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1667121472; x= 1667207872; bh=3ehoxb2MhuZsECNRljf4jVtOaBNWhefLeop3qfqDTUg=; b=l o0beuQDNdEtT069M8tE9ABaxLqfEnCj+wqq0Yco6Zrtvv+cgxPAiLwmq7qY19KpI k9uhAADpos/x8hTcs0ZHkCysDcxG6V/rDEXbvnGDvXu2le+IMay8MZcKfZ0XSuG2 M2/clkVKf6m6Z6HlQZFaGyAH63pI/aJUu61NT6U/Y1w/S2Q7oJBHughRl2ezI83H Jt2A2cb7h14uQMJAN5KMzQSPpbFVXgw0OMNnRDISIDoYe4yITs7kRsysFsqw9kZ4 PvUVZSgctqmJuD8XKbhgE+RS8JX8ne0+GI/1OhczYTs1XD/F0zgTo+OBHL9obwf3 9bDkDJN9KRuo9yZ7Mvr2g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1667121472; x= 1667207872; bh=3ehoxb2MhuZsECNRljf4jVtOaBNWhefLeop3qfqDTUg=; b=V 3rA7M69joKPMIZ+lmNrTVr50wbFUy62f0I6INUSdoWlhFXRoRIxWzP84bbSqg3Xj C2DYxVchtXUup6PrO7aGP5McgBPMJLBcbMlzI38ymF+IGZZXF3x4ksm0RosN0jnX u30CTAoPiv0fFYSQ0Id9eKmY5l7vzPdDiSbYcdGtazuxqXtK0+QNDkcIeedhmK28 LQD37MhVi5O42xGqTKCzvgtMfJlOJDvc6HPUZowsC3/iyYBvgOX5NOeRg7pRCUUO URE2eX1ag6ITupesONu+zADsjnTE8tzn1btYwvYWO7AwjfcfXJzHKTs76adjr0lO zcc0iRpKkrGvihbkUNV3Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedruddtgddtvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkfgjfhgggfgtsehtsgertddttdejnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepfeehtedvheeggeelfeduiedttdeffeekheeiudfhkeejfeduleef tdetudeiudehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 30 Oct 2022 05:17:51 -0400 (EDT) From: Thomas Monjalon To: Morten =?ISO-8859-1?Q?Br=F8rup?= Cc: olivier.matz@6wind.com, andrew.rybchenko@oktetlabs.ru, dev@dpdk.org, jerinj@marvell.com, bruce.richardson@intel.com, dev@dpdk.org Subject: Re: [PATCH v4 1/2] mempool: cache align mempool cache objects Date: Sun, 30 Oct 2022 10:17:49 +0100 Message-ID: <2285151.n0HT0TaD9V@thomas> In-Reply-To: <20221028064152.98341-1-mb@smartsharesystems.com> References: <20221026144436.71068-1-mb@smartsharesystems.com> <20221028064152.98341-1-mb@smartsharesystems.com> MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" 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 MjgvMTAvMjAyMiAwODo0MSwgTW9ydGVuIEJyw7hydXA6Cj4gQWRkIF9fcnRlX2NhY2hlX2FsaWdu ZWQgdG8gdGhlIG9ianMgYXJyYXkuCj4gCj4gSXQgbWFrZXMgbm8gZGlmZmVyZW5jZSBpbiB0aGUg Z2VuZXJhbCBjYXNlLCBidXQgaWYgZ2V0L3B1dCBvcGVyYXRpb25zIGFyZQo+IGFsd2F5cyAzMiBv YmplY3RzLCBpdCB3aWxsIHJlZHVjZSB0aGUgbnVtYmVyIG9mIG1lbW9yeSAob3IgbGFzdCBsZXZl bAo+IGNhY2hlKSBhY2Nlc3NlcyBmcm9tIGZpdmUgdG8gZm91ciA2NCBCIGNhY2hlIGxpbmVzIGZv ciBldmVyeSBnZXQvcHV0Cj4gb3BlcmF0aW9uLgo+IAo+IEZvciByZWFkYWJpbGl0eSByZWFzb25z LCBhbiBleGFtcGxlIHVzaW5nIDE2IG9iamVjdHMgZm9sbG93czoKPiAKPiBDdXJyZW50bHksIHdp dGggMTYgb2JqZWN0cyAoMTI4QiksIHdlIGFjY2VzcyB0byAzCj4gY2FjaGUgbGluZXM6Cj4gCj4g ICAgICAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQCj4gICAgICAg4pSCbGVuICAgICDi lIIKPiBjYWNoZSDilIIqKioqKioqKuKUgi0tLQo+IGxpbmUwIOKUgioqKioqKioq4pSCIF4KPiAg ICAgICDilIIqKioqKioqKuKUgiB8Cj4gICAgICAg4pSc4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSkIHwgMTYgb2JqZWN0cwo+ICAgICAgIOKUgioqKioqKioq4pSCIHwgMTI4Qgo+IGNhY2hlIOKU gioqKioqKioq4pSCIHwKPiBsaW5lMSDilIIqKioqKioqKuKUgiB8Cj4gICAgICAg4pSCKioqKioq KirilIIgfAo+ICAgICAgIOKUnOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUpCB8Cj4gICAgICAg 4pSCKioqKioqKirilIJfdl8KPiBjYWNoZSDilIIgICAgICAgIOKUggo+IGxpbmUyIOKUgiAgICAg ICAg4pSCCj4gICAgICAg4pSCICAgICAgICDilIIKPiAgICAgICDilJTilIDilIDilIDilIDilIDi lIDilIDilIDilJgKPiAKPiBXaXRoIHRoZSBhbGlnbm1lbnQsIGl0IGlzIGFsc28gMyBjYWNoZSBs aW5lczoKPiAKPiAgICAgICDilIzilIDilIDilIDilIDilIDilIDilIDilIDilJAKPiAgICAgICDi lIJsZW4gICAgIOKUggo+IGNhY2hlIOKUgiAgICAgICAg4pSCCj4gbGluZTAg4pSCICAgICAgICDi lIIKPiAgICAgICDilIIgICAgICAgIOKUggo+ICAgICAgIOKUnOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUpC0tLQo+ICAgICAgIOKUgioqKioqKioq4pSCIF4KPiBjYWNoZSDilIIqKioqKioqKuKU giB8Cj4gbGluZTEg4pSCKioqKioqKirilIIgfAo+ICAgICAgIOKUgioqKioqKioq4pSCIHwKPiAg ICAgICDilJzilIDilIDilIDilIDilIDilIDilIDilIDilKQgfCAxNiBvYmplY3RzCj4gICAgICAg 4pSCKioqKioqKirilIIgfCAxMjhCCj4gY2FjaGUg4pSCKioqKioqKirilIIgfAo+IGxpbmUyIOKU gioqKioqKioq4pSCIHwKPiAgICAgICDilIIqKioqKioqKuKUgiB2Cj4gICAgICAg4pSU4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSYLS0tCj4gCj4gSG93ZXZlciwgYWNjZXNzaW5nIHRoZSBvYmpl Y3RzIGF0IHRoZSBib3R0b20gb2YgdGhlIG1lbXBvb2wgY2FjaGUgaXMgYQo+IHNwZWNpYWwgY2Fz ZSwgd2hlcmUgY2FjaGUgbGluZTAgaXMgYWxzbyB1c2VkIGZvciBvYmplY3RzLgo+IAo+IENvbnNp ZGVyIHRoZSBuZXh0IGJ1cnN0IChhbmQgYW55IGZvbGxvd2luZyBidXJzdHMpOgo+IAo+IEN1cnJl bnQ6Cj4gICAgICAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQCj4gICAgICAg4pSCbGVu ICAgICDilIIKPiBjYWNoZSDilIIgICAgICAgIOKUggo+IGxpbmUwIOKUgiAgICAgICAg4pSCCj4g ICAgICAg4pSCICAgICAgICDilIIKPiAgICAgICDilJzilIDilIDilIDilIDilIDilIDilIDilIDi lKQKPiAgICAgICDilIIgICAgICAgIOKUggo+IGNhY2hlIOKUgiAgICAgICAg4pSCCj4gbGluZTEg 4pSCICAgICAgICDilIIKPiAgICAgICDilIIgICAgICAgIOKUggo+ICAgICAgIOKUnOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUpAo+ICAgICAgIOKUgiAgICAgICAg4pSCCj4gY2FjaGUg4pSCKioq KioqKirilIItLS0KPiBsaW5lMiDilIIqKioqKioqKuKUgiBeCj4gICAgICAg4pSCKioqKioqKiri lIIgfAo+ICAgICAgIOKUnOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUpCB8IDE2IG9iamVjdHMK PiAgICAgICDilIIqKioqKioqKuKUgiB8IDEyOEIKPiBjYWNoZSDilIIqKioqKioqKuKUgiB8Cj4g bGluZTMg4pSCKioqKioqKirilIIgfAo+ICAgICAgIOKUgioqKioqKioq4pSCIHwKPiAgICAgICDi lJzilIDilIDilIDilIDilIDilIDilIDilIDilKQgfAo+ICAgICAgIOKUgioqKioqKioq4pSCX3Zf Cj4gY2FjaGUg4pSCICAgICAgICDilIIKPiBsaW5lNCDilIIgICAgICAgIOKUggo+ICAgICAgIOKU giAgICAgICAg4pSCCj4gICAgICAg4pSU4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYCj4gNCBj YWNoZSBsaW5lcyB0b3VjaGVkLCBpbmNsLiBsaW5lMCBmb3IgbGVuLgo+IAo+IFdpdGggdGhlIHBy b3Bvc2VkIGFsaWdubWVudDoKPiAgICAgICDilIzilIDilIDilIDilIDilIDilIDilIDilIDilJAK PiAgICAgICDilIJsZW4gICAgIOKUggo+IGNhY2hlIOKUgiAgICAgICAg4pSCCj4gbGluZTAg4pSC ICAgICAgICDilIIKPiAgICAgICDilIIgICAgICAgIOKUggo+ICAgICAgIOKUnOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUpAo+ICAgICAgIOKUgiAgICAgICAg4pSCCj4gY2FjaGUg4pSCICAgICAg ICDilIIKPiBsaW5lMSDilIIgICAgICAgIOKUggo+ICAgICAgIOKUgiAgICAgICAg4pSCCj4gICAg ICAg4pSc4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSkCj4gICAgICAg4pSCICAgICAgICDilIIK PiBjYWNoZSDilIIgICAgICAgIOKUggo+IGxpbmUyIOKUgiAgICAgICAg4pSCCj4gICAgICAg4pSC ICAgICAgICDilIIKPiAgICAgICDilJzilIDilIDilIDilIDilIDilIDilIDilIDilKQKPiAgICAg ICDilIIqKioqKioqKuKUgi0tLQo+IGNhY2hlIOKUgioqKioqKioq4pSCIF4KPiBsaW5lMyDilIIq KioqKioqKuKUgiB8Cj4gICAgICAg4pSCKioqKioqKirilIIgfCAxNiBvYmplY3RzCj4gICAgICAg 4pSc4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSkIHwgMTI4Qgo+ICAgICAgIOKUgioqKioqKioq 4pSCIHwKPiBjYWNoZSDilIIqKioqKioqKuKUgiB8Cj4gbGluZTQg4pSCKioqKioqKirilIIgfAo+ ICAgICAgIOKUgioqKioqKioq4pSCX3ZfCj4gICAgICAg4pSU4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSYCj4gT25seSAzIGNhY2hlIGxpbmVzIHRvdWNoZWQsIGluY2wuIGxpbmUwIGZvciBsZW4u Cj4gCj4gQ3JlZGl0cyBnbyB0byBPbGl2aWVyIE1hdHogZm9yIHRoZSBuaWNlIEFTQ0lJIGdyYXBo aWNzLgo+IAo+IHY0Ogo+ICogTm8gY2hhbmdlcy4gQWRkZWQgcmV2aWV3ZWQtIGFuZCBhY2tlZC1i eSB0YWdzLgo+IHYzOgo+ICogTm8gY2hhbmdlcy4gTWFkZSBwYXJ0IG9mIGEgc2VyaWVzLgo+IHYy Ogo+ICogTm8gc3VjaCB2ZXJzaW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1vcnRlbiBCcsO4cnVw IDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+Cj4gUmV2aWV3ZWQtYnk6IEFuZHJldyBSeWJjaGVu a28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pgo+IEFja2VkLWJ5OiBPbGl2aWVyIE1h dHogPG9saXZpZXIubWF0ekA2d2luZC5jb20+CgpBcHBsaWVkIG9ubHkgdGhpcyBmaXJzdCBwYXRj aCwgdGhhbmtzLgpUaGUgc2Vjb25kIHBhdGNoIG5lZWRzIG1vcmUgdGltZS4=