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 349E5424FE; Tue, 5 Sep 2023 08:41:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D202240270; Tue, 5 Sep 2023 08:41:12 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id AC3624026A for ; Tue, 5 Sep 2023 08:41:11 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 75B2A20433; Tue, 5 Sep 2023 08:41:10 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH] clarify purpose of empty cache lines Date: Tue, 5 Sep 2023 08:41:08 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87B70@smartserver.smartshare.dk> In-Reply-To: <20230904084349.12044-1-mb@smartsharesystems.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] clarify purpose of empty cache lines Thread-Index: AdnfC+/vpjVjK296Tsa2ejvzul66hAAt2XyQ References: <20230904084349.12044-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 Cj4gU2VudDogTW9uZGF5LCA0IFNlcHRlbWJlciAyMDIzIDEwLjQ0DQo+IA0KPiBUaGlzIHBhdGNo IGludHJvZHVjZXMgdGhlIGdlbmVyaWMgUlRFX0NBQ0hFX0dVQVJEIG1hY3JvIGludG8gdGhlIEVB TCwgYW5kDQo+IHJlcGxhY2VzIHZhZ3VlbHkgZGVzY3JpYmVkIGVtcHR5IGNhY2hlIGxpbmVzIGlu IHRoZSBydGVfcmluZyBzdHJ1Y3R1cmUNCj4gd2l0aCB0aGlzIG1hY3JvLg0KPiANCj4gQWx0aG91 Z2ggdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBydGVfcmluZyBzdHJ1Y3R1cmUgYXNzdW1lcyB0 aGF0IHRoZQ0KPiBoYXJkd2FyZSBzcGVjdWxhdGl2ZWx5IHByZWZldGNoZXMgMSBjYWNoZSBsaW5l LCB0aGlzIG51bWJlciBjYW4gYmUgY2hhbmdlZA0KPiBhdCBidWlsZCB0aW1lIGJ5IG1vZGlmeWlu ZyBSVEVfQ0FDSEVfR1VBUkRfTElORVMgaW4gcnRlX2NvbmZpZy5oLg0KPiANCj4gVGhlIGJhY2tn cm91bmQgYW5kIHRoZSBSRkMgd2FzIGRpc2N1c3NlZCBpbiB0aGlzIHRocmVhZDoNCj4gaHR0cDov L2luYm94LmRwZGsub3JnL2Rldi85OENCRDgwNDc0RkE4QjQ0QkY4NTVERjMyQzQ3REMzNUQ4N0Iz OUBzbWFydHNlcnZlci5zDQo+IG1hcnRzaGFyZS5kay8NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE1v cnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+DQo+IC0tLQ0KPiAgY29uZmln L3J0ZV9jb25maWcuaCAgICAgICAgICB8ICAxICsNCj4gIGxpYi9lYWwvaW5jbHVkZS9ydGVfY29t bW9uLmggfCAxMyArKysrKysrKysrKysrDQo+ICBsaWIvcmluZy9ydGVfcmluZ19jb3JlLmggICAg IHwgIDYgKysrLS0tDQo+ICAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvY29uZmlnL3J0ZV9jb25maWcuaCBiL2NvbmZp Zy9ydGVfY29uZmlnLmgNCj4gaW5kZXggNDAwZTQ0ZTNjZi4uY2ZkZjc4NzcyNCAxMDA2NDQNCj4g LS0tIGEvY29uZmlnL3J0ZV9jb25maWcuaA0KPiArKysgYi9jb25maWcvcnRlX2NvbmZpZy5oDQo+ IEBAIC0zNyw2ICszNyw3IEBADQo+ICAjZGVmaW5lIFJURV9NQVhfVEFJTFEgMzINCj4gICNkZWZp bmUgUlRFX0xPR19EUF9MRVZFTCBSVEVfTE9HX0lORk8NCj4gICNkZWZpbmUgUlRFX01BWF9WRklP X0NPTlRBSU5FUlMgNjQNCj4gKyNkZWZpbmUgUlRFX0NBQ0hFX0dVQVJEX0xJTkVTIDENCj4gDQo+ ICAvKiBic2QgbW9kdWxlIGRlZmluZXMgKi8NCj4gICNkZWZpbmUgUlRFX0NPTlRJR01FTV9NQVhf TlVNX0JVRlMgNjQNCj4gZGlmZiAtLWdpdCBhL2xpYi9lYWwvaW5jbHVkZS9ydGVfY29tbW9uLmgg Yi9saWIvZWFsL2luY2x1ZGUvcnRlX2NvbW1vbi5oDQo+IGluZGV4IDc3MWM3MGYyYzguLmRhZjE4 NjZhMzIgMTAwNjQ0DQo+IC0tLSBhL2xpYi9lYWwvaW5jbHVkZS9ydGVfY29tbW9uLmgNCj4gKysr IGIvbGliL2VhbC9pbmNsdWRlL3J0ZV9jb21tb24uaA0KPiBAQCAtNTI3LDYgKzUyNywxOSBAQCBy dGVfaXNfYWxpZ25lZChjb25zdCB2b2lkICogY29uc3QgX19ydGVfcmVzdHJpY3QgcHRyLA0KPiBj b25zdCB1bnNpZ25lZCBpbnQgYWxpZ24pDQo+ICAvKiogRm9yY2UgbWluaW11bSBjYWNoZSBsaW5l IGFsaWdubWVudC4gKi8NCj4gICNkZWZpbmUgX19ydGVfY2FjaGVfbWluX2FsaWduZWQgX19ydGVf YWxpZ25lZChSVEVfQ0FDSEVfTElORV9NSU5fU0laRSkNCj4gDQo+ICsjZGVmaW5lIF9SVEVfQ0FD SEVfR1VBUkRfSEVMUEVSMih1bmlxdWUpIFwNCj4gKwkJY2hhciBjYWNoZV9ndWFyZF8gIyMgdW5p cXVlW1JURV9DQUNIRV9MSU5FX1NJWkUgKg0KPiBSVEVfQ0FDSEVfR1VBUkRfTElORVNdIFwNCj4g KwkJX19ydGVfY2FjaGVfYWxpZ25lZA0KPiArI2RlZmluZSBfUlRFX0NBQ0hFX0dVQVJEX0hFTFBF UjEodW5pcXVlKSBfUlRFX0NBQ0hFX0dVQVJEX0hFTFBFUjIodW5pcXVlKQ0KPiArLyoqDQo+ICsg KiBFbXB0eSBjYWNoZSBsaW5lcywgdG8gZ3VhcmQgYWdhaW5zdCBmYWxzZSBzaGFyaW5nLWxpa2Ug ZWZmZWN0cw0KPiArICogb24gc3lzdGVtcyB3aXRoIGEgbmV4dC1OLWxpbmVzIGhhcmR3YXJlIHBy ZWZldGNoZXIuDQo+ICsgKg0KPiArICogVXNlIGFzIHNwYWNpbmcgYmV0d2VlbiBkYXRhIGFjY2Vz c2VkIGJ5IGRpZmZlcmVudCBsY29yZXMsDQo+ICsgKiB0byBwcmV2ZW50IGNhY2hlIHRocmFzaGlu ZyBvbiBoYXJkd2FyZSB3aXRoIHNwZWN1bGF0aXZlIHByZWZldGNoaW5nLg0KPiArICovDQo+ICsj ZGVmaW5lIFJURV9DQUNIRV9HVUFSRCBfUlRFX0NBQ0hFX0dVQVJEX0hFTFBFUjEoX19DT1VOVEVS X18pDQo+ICsNCj4gIC8qKioqKioqKioqKiBQQS9JT1ZBIHR5cGUgZGVmaW5pdGlvbnMgKioqKioq KiovDQo+IA0KPiAgLyoqIFBoeXNpY2FsIGFkZHJlc3MgKi8NCj4gZGlmZiAtLWdpdCBhL2xpYi9y aW5nL3J0ZV9yaW5nX2NvcmUuaCBiL2xpYi9yaW5nL3J0ZV9yaW5nX2NvcmUuaA0KPiBpbmRleCBk MWU1OWJmOWFkLi4zMjdmZGNmMjhmIDEwMDY0NA0KPiAtLS0gYS9saWIvcmluZy9ydGVfcmluZ19j b3JlLmgNCj4gKysrIGIvbGliL3JpbmcvcnRlX3JpbmdfY29yZS5oDQo+IEBAIC0xMjYsNyArMTI2 LDcgQEAgc3RydWN0IHJ0ZV9yaW5nIHsNCj4gIAl1aW50MzJfdCBtYXNrOyAgICAgICAgICAgLyoq PCBNYXNrIChzaXplLTEpIG9mIHJpbmcuICovDQo+ICAJdWludDMyX3QgY2FwYWNpdHk7ICAgICAg IC8qKjwgVXNhYmxlIHNpemUgb2YgcmluZyAqLw0KPiANCj4gLQljaGFyIHBhZDAgX19ydGVfY2Fj aGVfYWxpZ25lZDsgLyoqPCBlbXB0eSBjYWNoZSBsaW5lICovDQo+ICsJUlRFX0NBQ0hFX0dVQVJE Ow0KPiANCj4gIAkvKiogUmluZyBwcm9kdWNlciBzdGF0dXMuICovDQo+ICAJdW5pb24gew0KPiBA QCAtMTM1LDcgKzEzNSw3IEBAIHN0cnVjdCBydGVfcmluZyB7DQo+ICAJCXN0cnVjdCBydGVfcmlu Z19ydHNfaGVhZHRhaWwgcnRzX3Byb2Q7DQo+ICAJfSAgX19ydGVfY2FjaGVfYWxpZ25lZDsNCj4g DQo+IC0JY2hhciBwYWQxIF9fcnRlX2NhY2hlX2FsaWduZWQ7IC8qKjwgZW1wdHkgY2FjaGUgbGlu ZSAqLw0KPiArCVJURV9DQUNIRV9HVUFSRDsNCj4gDQo+ICAJLyoqIFJpbmcgY29uc3VtZXIgc3Rh dHVzLiAqLw0KPiAgCXVuaW9uIHsNCj4gQEAgLTE0NCw3ICsxNDQsNyBAQCBzdHJ1Y3QgcnRlX3Jp bmcgew0KPiAgCQlzdHJ1Y3QgcnRlX3JpbmdfcnRzX2hlYWR0YWlsIHJ0c19jb25zOw0KPiAgCX0g IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+IA0KPiAtCWNoYXIgcGFkMiBfX3J0ZV9jYWNoZV9hbGln bmVkOyAvKio8IGVtcHR5IGNhY2hlIGxpbmUgKi8NCj4gKwlSVEVfQ0FDSEVfR1VBUkQ7DQo+ICB9 Ow0KPiANCj4gICNkZWZpbmUgUklOR19GX1NQX0VOUSAweDAwMDEgLyoqPCBUaGUgZGVmYXVsdCBl bnF1ZXVlIGlzICJzaW5nbGUtcHJvZHVjZXIiLg0KPiAqLw0KPiAtLQ0KPiAyLjE3LjENCg0KSSBh c2tlZCBNYXR0aWFzIFLDtm5uYmxvbSBpbiB0aGUgUkZDIGRpc2N1c3Npb24gdGhyZWFkIHRvIEFD SyB0aGlzIHBhdGNoLCB3aGljaCBoZSB0aGVuIGRpZCBbMV0sIHNvIEknbSBjb3B5aW5nIGhpcyBB Q0sgaGVyZSBmb3IgcGF0Y2h3b3JrIHRvIHNlZS4NCg0KWzFdOiBodHRwOi8vaW5ib3guZHBkay5v cmcvZGV2LzY2Yjg2MmJjLWNhMjItMDJkYS0wNjljLWE4MmMyZDUyZWQ0OUBseXNhdG9yLmxpdS5z ZS8NCg0KQWNrZWQtYnk6IE1hdHRpYXMgUsO2bm5ibG9tIDxtYXR0aWFzLnJvbm5ibG9tQGVyaWNz c29uLmNvbT4NCg0K