From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 94B01A058A; Fri, 17 Apr 2020 11:24:16 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2BD281DEE2; Fri, 17 Apr 2020 11:24:16 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2073.outbound.protection.outlook.com [40.107.21.73]) by dpdk.org (Postfix) with ESMTP id 1EE171D5B4 for ; Fri, 17 Apr 2020 11:24:15 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hROKzPHn6KNYwjc1Ixfunfn8XgTwKj+MgYMugh4Z02B9naYdBXhzDzrgVgG1T8dnUxZYqnaV84rwKWY8NmWYqzikjrr3dA9T3297MWtibLoGIHT2PSccViGIkHtYg6WJ9fkHzS7nuK8Y1PUN1vvsN1yakJ56DwlsaxyYgkyv+Y5wI0DiKFF80NKSlx5pFeva/XR3agirKuNWTYKzds8zrN7kAn47dMipv7KEWcn0fJ/nP3QHcxHZGJcIMWzJSy0irrn8zFxAOIaCu+e65asVxDTOMW7jIlZ29JjexMhp2t4/EknPoAvLVRK5iruujILyIqREmc5MrWLhwfI+dthiEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DJRyktJuvVL3TF0eDIsRzYqrUAula79PcgXOIj3JuqI=; b=ZAYdDbYSGMvBvDafJu6DOQ504Ko1hP/wMVSXmYrqUnebainq/uVJbyf28XvCULdC52NXe2l91TkNwapmWUFFiO55DUzQuiiycC3N6Nfdto7up9w9oo9UdeqUJ8jRBbPly5DkT3xTvBy4bXpPaiITAWTvXtqKkAL6uItu2gU663JB1TsYMTjYY9vACIMtNaBYvoSkQ81FpHJxm6OE/E8/sHXsX3dJf2jh1iheN/5pWqc5HRHcZpNkphKkfOkR1yBHjLXLC4XXrB5GWGx8HVNTk80BW/WPBecuCo8TPV2r9HP05dlM361LKyGkdlbWQAkN2kJd6KfKBkdPO2BN41CGiw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DJRyktJuvVL3TF0eDIsRzYqrUAula79PcgXOIj3JuqI=; b=fnA0bVH2LBtJ6iRPznBE6TKYGL1ND0/bEuXHLiikjFxaowbv0/m9lX9IgStQQ6Vr4xW6cXa1tqeN/emn/CAYn6Ie/FbrflJVmulikeO2J9+ryLWFAQ2+HPaam8NChrmFoNNYFAEnGJ+dpeuaDOSZvtBnERcONInZkbTt6baw2q0= Received: from HE1PR07MB4284.eurprd07.prod.outlook.com (2603:10a6:7:9f::29) by HE1PR07MB4395.eurprd07.prod.outlook.com (2603:10a6:7:9d::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.12; Fri, 17 Apr 2020 09:24:14 +0000 Received: from HE1PR07MB4284.eurprd07.prod.outlook.com ([fe80::542b:7b22:1f38:d985]) by HE1PR07MB4284.eurprd07.prod.outlook.com ([fe80::542b:7b22:1f38:d985%5]) with mapi id 15.20.2921.024; Fri, 17 Apr 2020 09:24:14 +0000 From: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= To: Dan Gora CC: Thomas Monjalon , David Marchand , "dev@dpdk.org" Thread-Topic: [PATCH v2] eal: choose initial PRNG seed source at runtime Thread-Index: AQHWE4IaLtII7tLrcUqGQ6bdeuKhCah7ncYAgADOtICAAKBwgA== Date: Fri, 17 Apr 2020 09:24:13 +0000 Message-ID: References: <20200415231119.27845-1-dg@adax.com> <20200415235913.31949-1-dg@adax.com> <85fdf0cb-8cd0-9e31-33fe-1861bb9606d9@ericsson.com> In-Reply-To: Accept-Language: sv-SE, en-US Content-Language: sv-SE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 authentication-results: spf=none (sender IP is ) smtp.mailfrom=mattias.ronnblom@ericsson.com; x-originating-ip: [95.205.139.88] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 70a1af42-91d9-4a21-8574-08d7e2b11845 x-ms-traffictypediagnostic: HE1PR07MB4395: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0376ECF4DD x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4284.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(376002)(136003)(366004)(346002)(39860400002)(396003)(85202003)(36756003)(6486002)(66476007)(6512007)(66556008)(66446008)(64756008)(66946007)(316002)(4326008)(6506007)(53546011)(54906003)(71200400001)(31686004)(66574012)(2616005)(186003)(26005)(6916009)(76116006)(5660300002)(478600001)(81156014)(8936002)(31696002)(8676002)(86362001)(85182001)(2906002); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cXTlW57p6W7JSUNGjx4hL5ncb4bS+GExiUCYhhVqkMgya/ThEc8KtOdNPVe9R79pUt3xvBujdifApKS/aAASD2oVEKWrmTEKvMZpKSsUyE9yM00/GP700lFayR90dLMzAve1xsXTlEASWFFITD6wgykrnj+LptVeR/AtY8sHan5zvHrpeyhEn6KfkZVhod7GrAQp4xrpjtaYQeEOvN5gfmHdvfY1f+UW2wCQrr6kYm0a+vq7TVgoA27511/ug3M6yTOqvhOBZ6lJGZf90/UIaHGLnlUVjiCQOWrD7iDYnBs06/kNt51mzpRmdvG5YBpgXCAe0sNNPWWtaGwqUgtX1bsRRT2Vm/TvTsXCoetp/6WXL1p11cP06Q4kcVd5USzUJJuvTQ6oUBW/F9y664gdmk03k0IG2ngOP6BXLVjoEbnbJ6cAi4GZn2GXdJbKeHS+ x-ms-exchange-antispam-messagedata: WBo1eL6ZCAsryIBFjphELBZOMeL8XngnHPv4sqZJfrp5rp5+oq3m2V3cwsO2bGjicmJIQcQvnwY4P0oy9gsdHsYO9rURtODVEtuunJZmkg5Ejp5o3XOO5F/5ad9ZISV0lBion5tAbNFeiCasHQWSCw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70a1af42-91d9-4a21-8574-08d7e2b11845 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2020 09:24:13.9713 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pS8JGdhFfoWOWwnK5GZzGOmDD2AF+Vhakx6Z9o2VrimBVqxzneOEecl5Uju55dpgxBe+cYL/a7Vf7nA4KEPaglU3PEnxCOQPqlb+/P1Leus= X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4395 Subject: Re: [dpdk-dev] [PATCH v2] eal: choose initial PRNG seed source at runtime X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" T24gMjAyMC0wNC0xNyAwMTo1MCwgRGFuIEdvcmEgd3JvdGU6DQo+IE9uIFRodSwgQXByIDE2LCAy MDIwIGF0IDg6MzAgQU0gTWF0dGlhcyBSw7ZubmJsb20NCj4gPG1hdHRpYXMucm9ubmJsb21AZXJp Y3Nzb24uY29tPiB3cm90ZToNCj4+PiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9lYWwvbWVzb24u YnVpbGQgYi9saWIvbGlicnRlX2VhbC9tZXNvbi5idWlsZA0KPj4+IGluZGV4IDAyNjdjM2I5ZC4u NzQ4MzU5YjhjIDEwMDY0NA0KPj4+IC0tLSBhL2xpYi9saWJydGVfZWFsL21lc29uLmJ1aWxkDQo+ Pj4gKysrIGIvbGliL2xpYnJ0ZV9lYWwvbWVzb24uYnVpbGQNCj4+PiBAQCAtMTUsOSArMTUsNiBA QCBkZXBzICs9ICdrdmFyZ3MnDQo+Pj4gICAgaWYgZHBka19jb25mLmhhcygnUlRFX1VTRV9MSUJC U0QnKQ0KPj4+ICAgICAgICBleHRfZGVwcyArPSBsaWJic2QNCj4+PiAgICBlbmRpZg0KPj4+IC1p ZiBjYy5oYXNfZnVuY3Rpb24oJ2dldGVudHJvcHknLCBwcmVmaXggOiAnI2luY2x1ZGUgPHVuaXN0 ZC5oPicpDQo+Pj4gLSAgICAgY2ZsYWdzICs9ICctRFJURV9MSUJFQUxfVVNFX0dFVEVOVFJPUFkn DQo+Pj4gLWVuZGlmDQo+Pj4gICAgaWYgY2MuaGFzX2hlYWRlcignZ2V0b3B0LmgnKQ0KPj4+ICAg ICAgICBjZmxhZ3MgKz0gWyctREhBVkVfR0VUT1BUX0gnLCAnLURIQVZFX0dFVE9QVCcsICctREhB VkVfR0VUT1BUX0xPTkcnXQ0KPj4+ICAgIGVuZGlmDQo+Pj4gZGlmZiAtLWdpdCBhL21rL3J0ZS5j cHVmbGFncy5tayBiL21rL3J0ZS5jcHVmbGFncy5taw0KPj4+IGluZGV4IGZhODc1MzUzMS4uZmI3 YmY4YTUzIDEwMDY0NA0KPj4+IC0tLSBhL21rL3J0ZS5jcHVmbGFncy5taw0KPj4+ICsrKyBiL21r L3J0ZS5jcHVmbGFncy5taw0KPj4+IEBAIC01Myw2ICs1MywxNCBAQCBlbmRpZg0KPj4+DQo+Pj4g ICAgaWZuZXEgKCQoZmlsdGVyICQoQVVUT19DUFVGTEFHUyksX19SRFNFRURfXyksKQ0KPj4+ICAg IENQVUZMQUdTICs9IFJEU0VFRA0KPj4+ICtlbHNlDQo+Pj4gKyMgSWYgdGhlIG5hdGl2ZSBlbnZp cm9ubWVudCBkb2Vzbid0IGRlZmluZSBfX1JEU0VFRF9fLCBzZWUNCj4+PiArIyBpZiB0aGUgY29t cGlsZXIgc3VwcG9ydHMgLW1yZHNlZWQuDQo+Pg0KPj4gRm9yIHdoaWNoIGVudmlyb25tZW50cyBp cyB0aGlzIHRydWU/DQo+IElmIHlvdSBjb21waWxlIG9uIGEgbWFjaGluZSB3aGljaCBkb2VzIG5v dCBoYXZlIHRoZSBSRFNFRUQgY3B1IGZsYWcsDQo+IGdjYyB3aWxsIG5vdCBkZWZpbmUgX19SRFNF RURfXyBub3IgY29tcGlsZSB0aGUgX3Jkc2VlZDMyX3N0ZXAoKQ0KPiBmdW5jdGlvbnMgdW5sZXNz IHlvdSBleHBsaWNpdGx5IHNldCAtbXJkc2VlZCBvbiB0aGUgZ2NjL2NsYW5nIGNvbW1hbmQNCj4g bGluZS4uDQo+DQo+IFdlIGhhdmUgYSBIUCBETDM4MCBtYWNoaW5lIHdoaWNoIGRvIG5vdCBoYXZl IHJkc2VlZDoNCj4gbW9kZWwgbmFtZSAgICAgIDogSW50ZWwoUikgWGVvbihSKSBDUFUgRTUtMjYz MCB2MyBAIDIuNDBHSHoNCj4NCj4gQW5kIGFub3RoZXIgd2hpY2ggZG9lczoNCj4gbW9kZWwgbmFt ZSAgICAgIDogSW50ZWwoUikgWGVvbihSKSBDUFUgRTUtMjY0MCB2NCBAIDIuNDBHSHoNCj4NCj4g X3Jkc2VlZDMyX3N0ZXAoKSB3aWxsIG9ubHkgY29tcGlsZSBvbiB0aGUgdjMgaWYgd2UgZXhwbGlj aXRseSBzZXQgLW1yZHNlZWQuDQo+DQo+Pj4gK1JEU0VFRF9DUFVGTEFHUyA6PSAkKHNoZWxsICQo Q0MpICQoTUFDSElORV9DRkxBR1MpICQoV0VSUk9SX0ZMQUdTKSAkKEVYVFJBX0NGTEFHUykgLW1y ZHNlZWQgLWRNIC1FIC0gPCAvZGV2L251bGwpDQo+Pj4gK2lmbmVxICgkKGZpbHRlciAkKFJEU0VF RF9DUFVGTEFHUyksX19SRFNFRURfXyksKQ0KPj4NCj4+IFRoZXJlIGFyZSBubyBiZXR0ZXIgd2F5 cyB0byBhY2hpZXZlIHRoaXM/IEl0IHNlZW1zIGxpa2UgYSBiaXQgb2YgYSBoYWNrLg0KPiBlaC4u IEkgZG9uJ3Qga25vdyBvZiBhbnkgcmVhbGx5Li4gSXQncyB0aGUgc2FtZSBjb21tYW5kIHRoYXQg aXMgdXNlZA0KPiB0byBzZXQgQVVUT19DUFVGTEFHUyBhIGZldyBsaW5lcyBiZWZvcmUsIGp1c3Qg d2l0aCAtbXJkc2VlZCBzZXQuICBJdA0KPiBkb2Vzbid0IHNlZW0gdGhhdCBiYWQgdG8gbXkgbWlu ZCwgYnV0IGlmIHRoZXJlIGlzIGEgYmV0dGVyIHdheSwgSSdtDQo+IG9wZW4gdG8gc3VnZ2VzdGlv bnMuDQo+DQo+IFRoYXQgc2FpZCwgdGhpcyBwYXRjaCBkb2VzIG5vdCB3b3JrLiAgV2UgY2Fubm90 IHNldA0KPiBSVEVfTUFDSElORV9DUFVGTEFHX1JEU0VFRCBiZWNhdXNlIHJ0ZV9lYWxfaW5pdCgp IHdpbGwgZmFpbCBvbiBhDQo+IG1hY2hpbmUgd2hpY2ggZG9lcyBub3QgaGF2ZSByZHNlZWQgYmVj YXVzZSBydGVfY3B1X2lzX3N1cHBvcnRlZCgpDQo+IGNoZWNrcyBhbGwgb2YgdGhlc2UgY3B1IGZs YWdzIHNldCBhdCBjb21waWxlIHRpbWUuICBTaW5jZSB3ZSdyZQ0KPiBkZXRlY3RpbmcgdGhpcyBm bGFnIGF0IHJ1biB0aW1lLCB3ZSBoYXZlIHRvIHJlbW92ZSBpdCBmcm9tIHRoaXMgbGlzdA0KPiBv ZiAicmVxdWlyZWQiIENQVSBmbGFncy4NCj4NCj4gSSdtIHdvcmtpbmcgb24gYSBuZXcgcGF0Y2gu LiBJIHNob3VsZCBoYXZlIHNvbWV0aGluZyB0b21vcnJvdy4NCj4NCj4gVGhlcmUgaXMgYWxzbyBz dGlsbCBhIHByb2JsZW0gd2l0aCBnZXR0aW5nIGdldGVudHJvcHkoKSB0byB3b3JrIHdoZW4NCj4g dGhlIGJpbmFyeSBpcyBjb21waWxlZCBvbiBhIHN5c3RlbSB3aXRoIGEgZ2xpYmMgPCAyLjI1IGJ1 dCBydW4gb24gYQ0KPiBzeXN0ZW0gd2l0aCBnbGliYyA+PSAyLjI1LiAgSXQgZG9lc24ndCByZXNv bHZlIHRoZSB3ZWFrIHN5bWJvbCB0byB0aGUNCj4gZ2xpYmMgdmVyc2lvbi4uIEkgdGhpbmsgdGhh dCBpdCdzIGJlY2F1c2UgZ2V0ZW50cm9weSgpIGlzIHZlcnNpb25lZA0KPiB3aXRoaW4gZ2xpYmMu ICBJJ20gc3RpbGwgd29ya2luZyBvbiBob3cgdG8gZml4IHRoaXMuLiBJdCBtaWdodCBjb21lDQo+ IGRvd24gdG8gdXNpbmcgZGxvcGVuKCksIGRsc3ltKCkuLi4gOigNCg0KDQpPbmUgd2F5IHdvdWxk IGJlIHRvIGluY2x1ZGUgYSBnZXRyYW5kb20gc3lzY2FsbCB3cmFwcGVyLCBpbnN0ZWFkIG9mIA0K Z29pbmcgdmlhIGxpYmMsIGluIGNhc2UgbGliYyBpcyB0b28gb2xkLg0KDQoNCj4gSSdtIG5vdCBy ZWFsbHkgc3VyZSBpZiBpdCdzIHdvcnRoIGl0Lg0KDQoNCkkgcGVyc29uYWxseSBkb24ndCB0aGlu ayBoYXZpbmcgaGlnaC1xdWFsaXR5IGluaXRpYWwsIGF1dG9tYXRpYywgc2VlZGluZyANCmlzIGlt cG9ydGFudC1lbm91Z2ggdG8gd2FycmFudCBtdWNoIGNvbXBsZXhpdHkuDQoNCg0KPiB0aGFua3MN Cj4gZGFuDQoNCg0K