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 5D94243B2D; Mon, 19 Feb 2024 12:22:56 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4A8A540289; Mon, 19 Feb 2024 12:22:56 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 88B4940275 for ; Mon, 19 Feb 2024 12:22:55 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 68362208E6; Mon, 19 Feb 2024 12:22:55 +0100 (CET) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [RFC v2 3/5] random: keep PRNG state in lcore variable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Mon, 19 Feb 2024 12:22:52 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F22F@smartserver.smartshare.dk> In-Reply-To: <20240219094036.485727-4-mattias.ronnblom@ericsson.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [RFC v2 3/5] random: keep PRNG state in lcore variable Thread-Index: AdpjGM/fhT1B2YOPQxeN9g0Cb0pCFwAC47DA References: <20240208181644.455233-2-mattias.ronnblom@ericsson.com> <20240219094036.485727-1-mattias.ronnblom@ericsson.com> <20240219094036.485727-4-mattias.ronnblom@ericsson.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Cc: , "Stephen Hemminger" 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 PiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSBbbWFpbHRvOm1hdHRpYXMucm9ubmJsb21AZXJpY3Nz b24uY29tXQ0KPiBTZW50OiBNb25kYXksIDE5IEZlYnJ1YXJ5IDIwMjQgMTAuNDENCj4gDQo+IFJl cGxhY2Uga2VlcGluZyBQUk5HIHN0YXRlIGluIGEgUlRFX01BWF9MQ09SRS1zaXplZCBzdGF0aWMg YXJyYXkgb2YNCj4gY2FjaGUtYWxpZ25lZCBhbmQgUlRFX0NBQ0hFX0dVQVJEZWQgc3RydWN0IGlu c3RhbmNlcyB3aXRoIGtlZXBpbmcgdGhlDQo+IHNhbWUgc3RhdGUgaW4gYSBtb3JlIGNhY2hlLWZy aWVuZGx5IGxjb3JlIHZhcmlhYmxlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogTWF0dGlhcyBSw7Zu bmJsb20gPG1hdHRpYXMucm9ubmJsb21AZXJpY3Nzb24uY29tPg0KPiAtLS0NCg0KWy4uLl0NCg0K PiBAQCAtMTksMTQgKzIwLDEyIEBAIHN0cnVjdCBydGVfcmFuZF9zdGF0ZSB7DQo+ICAJdWludDY0 X3QgejM7DQo+ICAJdWludDY0X3QgejQ7DQo+ICAJdWludDY0X3QgejU7DQo+IC0JUlRFX0NBQ0hF X0dVQVJEOw0KPiAtfSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiArfTsNCj4gDQo+IC0vKiBPbmUg aW5zdGFuY2UgZWFjaCBmb3IgZXZlcnkgbGNvcmUgaWQtZXF1aXBwZWQgdGhyZWFkLCBhbmQgb25l DQo+IC0gKiBhZGRpdGlvbmFsIGluc3RhbmNlIHRvIGJlIHNoYXJlZCBieSBhbGwgb3RoZXJzIHRo cmVhZHMgKGkuZS4sIGFsbA0KPiAtICogdW5yZWdpc3RlcmVkIG5vbi1FQUwgdGhyZWFkcykuDQo+ IC0gKi8NCj4gLXN0YXRpYyBzdHJ1Y3QgcnRlX3JhbmRfc3RhdGUgcmFuZF9zdGF0ZXNbUlRFX01B WF9MQ09SRSArIDFdOw0KPiArUlRFX0xDT1JFX1ZBUl9IQU5ETEUoc3RydWN0IHJ0ZV9yYW5kX3N0 YXRlLCByYW5kX3N0YXRlKTsNCj4gKw0KPiArLyogaW5zdGFuY2UgdG8gYmUgc2hhcmVkIGJ5IGFs bCB1bnJlZ2lzdGVyZWQgbm9uLUVBTCB0aHJlYWRzICovDQo+ICtzdGF0aWMgc3RydWN0IHJ0ZV9y YW5kX3N0YXRlIHVucmVnaXN0ZXJlZF9yYW5kX3N0YXRlDQo+IF9fcnRlX2NhY2hlX2FsaWduZWQ7 DQoNClRoZSB1bnJlZ2lzdGVyZWRfcmFuZF9zdGF0ZSBpbnN0YW5jZSBpcyBzdGlsbCBfX3J0ZV9j YWNoZV9hbGlnbmVkOyBjb25zaWRlciBhbHNvIGFkZGluZyBhbiBSVEVfQ0FDSEVfR1VBUkQgdG8g aXQuDQoNCg==