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 4A797A0542; Sun, 9 Oct 2022 17:08:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E7092400D5; Sun, 9 Oct 2022 17:08:43 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id B46BB40042 for ; Sun, 9 Oct 2022 17:08:41 +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 Subject: RE: [PATCH v6 3/4] mempool: fix cache flushing algorithm Date: Sun, 9 Oct 2022 17:08:39 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D873B8@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v6 3/4] mempool: fix cache flushing algorithm Thread-Index: Adjb7qqt/SU/6dpERKaz6WMXKpNRDQAAeK4g References: <98CBD80474FA8B44BF855DF32C47DC35D86DB2@smartserver.smartshare.dk> <20221009133737.795377-1-andrew.rybchenko@oktetlabs.ru> <20221009133737.795377-4-andrew.rybchenko@oktetlabs.ru> <98CBD80474FA8B44BF855DF32C47DC35D873B6@smartserver.smartshare.dk> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Andrew Rybchenko" , "Olivier Matz" Cc: , "Bruce Richardson" 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 PiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIFttYWlsdG86YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnVdDQo+IFNlbnQ6IFN1bmRheSwgOSBPY3RvYmVyIDIwMjIgMTYuNTINCj4gDQo+IE9uIDEw LzkvMjIgMTc6MzEsIE1vcnRlbiBCcsO4cnVwIHdyb3RlOg0KPiA+PiBGcm9tOiBBbmRyZXcgUnli Y2hlbmtvIFttYWlsdG86YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxhYnMucnVdDQo+ID4+IFNlbnQ6 IFN1bmRheSwgOSBPY3RvYmVyIDIwMjIgMTUuMzgNCj4gPj4NCj4gPj4gRnJvbTogTW9ydGVuIEJy w7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gPj4NCg0KWy4uLl0NCg0KPiA+PiAt LS0gYS9saWIvbWVtcG9vbC9ydGVfbWVtcG9vbC5oDQo+ID4+ICsrKyBiL2xpYi9tZW1wb29sL3J0 ZV9tZW1wb29sLmgNCj4gPj4gQEAgLTkwLDcgKzkwLDcgQEAgc3RydWN0IHJ0ZV9tZW1wb29sX2Nh Y2hlIHsNCj4gPj4gICAJICogQ2FjaGUgaXMgYWxsb2NhdGVkIHRvIHRoaXMgc2l6ZSB0byBhbGxv dyBpdCB0byBvdmVyZmxvdyBpbg0KPiA+PiBjZXJ0YWluDQo+ID4+ICAgCSAqIGNhc2VzIHRvIGF2 b2lkIG5lZWRsZXNzIGVtcHR5aW5nIG9mIGNhY2hlLg0KPiA+PiAgIAkgKi8NCj4gPj4gLQl2b2lk ICpvYmpzW1JURV9NRU1QT09MX0NBQ0hFX01BWF9TSVpFICogM107IC8qKjwgQ2FjaGUgb2JqZWN0 cyAqLw0KPiA+PiArCXZvaWQgKm9ianNbUlRFX01FTVBPT0xfQ0FDSEVfTUFYX1NJWkUgKiAyXTsg LyoqPCBDYWNoZSBvYmplY3RzICovDQo+ID4+ICAgfSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiA+ DQo+ID4gSG93IG11Y2ggYXJlIHdlIGFsbG93ZWQgdG8gYnJlYWsgdGhlIEFCSSBoZXJlPw0KPiA+ DQo+ID4gVGhpcyBwYXRjaCByZWR1Y2VzIHRoZSBzaXplIG9mIHRoZSBzdHJ1Y3R1cmUgYnkgcmVt b3ZpbmcgYSBub3cgdW51c2VkDQo+IHBhcnQgYXQgdGhlIGVuZCwgd2hpY2ggc2hvdWxkIGJlIGhh cm1sZXNzLg0KPiA+DQo+ID4gSWYgd2UgbWF5IGFsc28gbW92ZSB0aGUgcG9zaXRpb24gb2YgdGhl IG9ianMgYXJyYXksIEkgd291bGQgYWRkDQo+IF9fcnRlX2NhY2hlX2FsaWduZWQgdG8gdGhlIG9i anMgYXJyYXkuIEl0IG1ha2VzIG5vIGRpZmZlcmVuY2UgaW4gdGhlDQo+IGdlbmVyYWwgY2FzZSwg YnV0IGlmIGdldC9wdXQgb3BlcmF0aW9ucyBhcmUgYWx3YXlzIDMyIG9iamVjdHMsIGl0IHdpbGwN Cj4gcmVkdWNlIHRoZSBudW1iZXIgb2YgbWVtb3J5IChvciBsYXN0IGxldmVsIGNhY2hlKSBhY2Nl c3NlcyBmcm9tIGZpdmUgdG8NCj4gZm91ciA2NCBCIGNhY2hlIGxpbmVzIGZvciBldmVyeSBnZXQv cHV0IG9wZXJhdGlvbi4NCj4gPg0KPiA+IAl1aW50MzJfdCBsZW47CSAgICAgIC8qKjwgQ3VycmVu dCBjYWNoZSBjb3VudCAqLw0KPiA+IC0JLyoNCj4gPiAtCSAqIENhY2hlIGlzIGFsbG9jYXRlZCB0 byB0aGlzIHNpemUgdG8gYWxsb3cgaXQgdG8gb3ZlcmZsb3cgaW4NCj4gY2VydGFpbg0KPiA+IC0J ICogY2FzZXMgdG8gYXZvaWQgbmVlZGxlc3MgZW1wdHlpbmcgb2YgY2FjaGUuDQo+ID4gLQkgKi8N Cj4gPiAtCXZvaWQgKm9ianNbUlRFX01FTVBPT0xfQ0FDSEVfTUFYX1NJWkUgKiAzXTsgLyoqPCBD YWNoZSBvYmplY3RzICovDQo+ID4gKwkvKioNCj4gPiArCSAqIENhY2hlIG9iamVjdHMNCj4gPiAr CSAqDQo+ID4gKwkgKiBDYWNoZSBpcyBhbGxvY2F0ZWQgdG8gdGhpcyBzaXplIHRvIGFsbG93IGl0 IHRvIG92ZXJmbG93IGluDQo+IGNlcnRhaW4NCj4gPiArCSAqIGNhc2VzIHRvIGF2b2lkIG5lZWRs ZXNzIGVtcHR5aW5nIG9mIGNhY2hlLg0KPiA+ICsJICovDQo+ID4gKwl2b2lkICpvYmpzW1JURV9N RU1QT09MX0NBQ0hFX01BWF9TSVpFICogMl0gX19ydGVfY2FjaGVfYWxpZ25lZDsNCj4gPiB9IF9f cnRlX2NhY2hlX2FsaWduZWQ7DQo+IA0KPiBJIHRoaW5rIGFsaWduaW5nIG9ianMgb24gY2FjaGVs aW5lIHNob3VsZCBiZSBhIHNlcGFyYXRlIHBhdGNoLg0KDQpHb29kIHBvaW50LiBJJ2xsIGxldCB5 b3UgZG8gaXQuIDotKQ0KDQpQUzogVGhhbmsgeW91IGZvciBmb2xsb3dpbmcgdXAgb24gdGhpcyBw YXRjaCBzZXJpZXMsIEFuZHJldyENCg0KLU1vcnRlbg0K