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 375394269E; Mon, 2 Oct 2023 11:00:23 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B056140284; Mon, 2 Oct 2023 11:00:22 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 951474003C; Mon, 2 Oct 2023 11:00:21 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 71E6A205F9; Mon, 2 Oct 2023 11:00:21 +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 v2 1/2] random: initialize the random state for non-EAL threads Date: Mon, 2 Oct 2023 11:00:16 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87C28@smartserver.smartshare.dk> In-Reply-To: <20230907152456.20570-2-stephen@networkplumber.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v2 1/2] random: initialize the random state for non-EAL threads Thread-Index: Adnhn38L8dOAZmRlSCKPDv0+uR6wjgTbyPUQ References: <20230906155302.82749-1-stephen@networkplumber.org> <20230907152456.20570-1-stephen@networkplumber.org> <20230907152456.20570-2-stephen@networkplumber.org> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" , Cc: , "Bruce Richardson" , "Anatoly Burakov" , "David Marchand" , 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBUaHVyc2RheSwgNyBTZXB0ZW1iZXIgMjAyMyAxNy4yNQ0KPiANCj4gVGhl IHBlci1sY29yZSBQUk5HIHdhcyBub3QgaW5pdGlhbGl6aW5nIHRoZSByYW5kX3N0YXRlIG9mIGFs bA0KPiB0aGUgbGNvcmVzLiBBbnkgdXNhZ2Ugb2YgcnRlX3JhbmRvbSBieSBhIG5vbi1FQUwgbGNv cmUgd291bGQNCj4gdXNlIHJhbmRfc3RhdGVzW1JURV9NQVhfTENPUkVdIHdoaWNoIHdhcyBuZXZl ciBpbml0aWFsaXplZC4NCj4gDQo+IEZpeCBieSB1c2luZyBSVEVfRElNKCkgd2hpY2ggd2lsbCBn ZXQgYWxsIGxjb3Jlcy4NCj4gDQo+IEZpeGVzOiAzZjAwMmYwNjk2MTIgKCJlYWw6IHJlcGxhY2Ug bGliYy1iYXNlZCByYW5kb20gZ2VuZXJhdGlvbiB3aXRoIExGU1IiKQ0KPiBDYzogbWF0dGlhcy5y b25uYmxvbUBlcmljc3Nvbi5jb20NCj4gQWNrZWQtYnk6IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFy dHNoYXJlc3lzdGVtcy5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFN0ZXBoZW4gSGVtbWluZ2VyIDxz dGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gLS0tDQo+ICBsaWIvZWFsL2NvbW1vbi9ydGVf cmFuZG9tLmMgfCAyICstDQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs ZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvZWFsL2NvbW1vbi9ydGVfcmFuZG9tLmMg Yi9saWIvZWFsL2NvbW1vbi9ydGVfcmFuZG9tLmMNCj4gaW5kZXggNTM2MzYzMzFhMjdiLi44MTJl NWI0NzU3YjUgMTAwNjQ0DQo+IC0tLSBhL2xpYi9lYWwvY29tbW9uL3J0ZV9yYW5kb20uYw0KPiAr KysgYi9saWIvZWFsL2NvbW1vbi9ydGVfcmFuZG9tLmMNCj4gQEAgLTg0LDcgKzg0LDcgQEAgcnRl X3NyYW5kKHVpbnQ2NF90IHNlZWQpDQo+ICAJdW5zaWduZWQgaW50IGxjb3JlX2lkOw0KPiANCj4g IAkvKiBhZGQgbGNvcmVfaWQgdG8gc2VlZCB0byBhdm9pZCBoYXZpbmcgdGhlIHNhbWUgc2VxdWVu Y2UgKi8NCj4gLQlmb3IgKGxjb3JlX2lkID0gMDsgbGNvcmVfaWQgPCBSVEVfTUFYX0xDT1JFOyBs Y29yZV9pZCsrKQ0KPiArCWZvciAobGNvcmVfaWQgPSAwOyBsY29yZV9pZCA8IFJURV9ESU0ocmFu ZF9zdGF0ZXMpOyBsY29yZV9pZCsrKQ0KPiAgCQlfX3J0ZV9zcmFuZF9sZnNyMjU4KHNlZWQgKyBs Y29yZV9pZCwgJnJhbmRfc3RhdGVzW2xjb3JlX2lkXSk7DQo+ICB9DQo+IA0KPiAtLQ0KPiAyLjM5 LjINCg0KTm93IGFsc28uLi4NCg0KUmV2aWV3ZWQtYnk6IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFy dHNoYXJlc3lzdGVtcy5jb20+DQoNCg==