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 11BADA0C53; Wed, 1 Sep 2021 09:35:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8FD084013F; Wed, 1 Sep 2021 09:35:16 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80080.outbound.protection.outlook.com [40.107.8.80]) by mails.dpdk.org (Postfix) with ESMTP id E9BFB40041 for ; Wed, 1 Sep 2021 09:35:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NRFM1xMEDoitIi/aDTO+po7872vrfmRFLuDgjoj+MhSKvYIzVRIgmoJC2MVcc2FJFintXbR69bwdN7XKOzkrY2fqLSC/ymoH05gGZex+T42pttbS7PrLc0Di6R0I1GVC5+cSKfRf3oFOZxrgf1w+9pVV5T6tFzdHkEVaxXscFtmDIyhtAMZuH4EB/PNDYwUUjAxgluDV1CW7xBoRMqjqmRJIjQXWmqu2fjb8qWaMo6CyNF0dUcju7hLtNM4kpXMhUFuC10BVDG3HCpFt2JaaWvREiyssal07M+E6QIc1vtY3B9zR+UaeXIPXEdART7TT11RJQGT/Lv+jS+ufbnmczA== 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; bh=qQw5K2lU1CMsPZGm/DlJuYRtkoIR5bmkbJqxDHOD8zs=; b=KSXglzaq8yvJIYhKz7HQQ/bkJkd7GYb6l8F3cZuYxC/s2MHZRIAu1s4s+P74MWZyU1VnhGQKytcSI6f+RFtbwlvh4FR94qTqpOALHa1JD0223Zz44iAeYZkYs/rlAzwC27PV/6bXlzO+SHt466tasA2XiR/OE4vLlSbEHjpcbkxUOjs4HEqXTCduz/rBgmIeZ+FTdOgOBvLg0DtezByLFpg1y0K4sxEjm2IAN4aBv8g3iKPocuB2q9N51rYSEB6fHaqhbXbAHB4KHqXnQsXtR65rPj23c0RvR/TteDz25yTIgficBw+XLuPYxLSMqh4f2uEf2lYnNWbHUDGN4CnlTQ== 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=qQw5K2lU1CMsPZGm/DlJuYRtkoIR5bmkbJqxDHOD8zs=; b=JDGgepjeCMVGRuad5SVtfgU1sqCmGFW7Osq7YR3lviotlj0rPThwbV9dskKsCMgeZJI56z+DXLEA3q+2DPtBuVK2V+iToZHgQnwlaqbJaTZRgSKh7KVuhlu5dE8I8c9TRVdQm9MMofOI7ts2UgmNWb/HvvS8NzpIw6rzADtR2YU= Received: from DB7PR07MB5978.eurprd07.prod.outlook.com (2603:10a6:10:80::15) by DBBPR07MB7436.eurprd07.prod.outlook.com (2603:10a6:10:1e7::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.14; Wed, 1 Sep 2021 07:35:12 +0000 Received: from DB7PR07MB5978.eurprd07.prod.outlook.com ([fe80::ec68:26a5:1e31:f400]) by DB7PR07MB5978.eurprd07.prod.outlook.com ([fe80::ec68:26a5:1e31:f400%7]) with mapi id 15.20.4478.017; Wed, 1 Sep 2021 07:35:12 +0000 From: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= To: Ray Kinsella CC: "dev@dpdk.org" , David Marchand Thread-Topic: [PATCH] eal: promote random function with upper bound to stable Thread-Index: AQHXnwMdx1HG4kMvEkqLTMoZ73KQ36uOycUA Date: Wed, 1 Sep 2021 07:35:12 +0000 Message-ID: <3b1e843f-f6f6-8c96-5853-855e818f5607@ericsson.com> References: <20210901072912.73279-1-mattias.ronnblom@ericsson.com> In-Reply-To: <20210901072912.73279-1-mattias.ronnblom@ericsson.com> Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 authentication-results: ashroe.eu; dkim=none (message not signed) header.d=none;ashroe.eu; dmarc=none action=none header.from=ericsson.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 63871c76-d500-4a2c-3ea1-08d96d1b08ba x-ms-traffictypediagnostic: DBBPR07MB7436: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3631; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bHswRvHvvBG8zT+GVp3hePlFF+/JtkU3uZAzzZN1WgFNC4uVO5xed/dTUVNy146LciJwW5gibECbkIbTAUSfbw4MBebj1egycMGsmLx+y6Vv7/N5dD4O2cnNxWZ0llC8u0QikaURB4+eNf0qRgMta/I7b17D/JJT5W+EUahqnNxc1oJjZqe1m4BBvVRRHGdZw2DF/u9P2GlnxIBJXexMdRLLbwlePBR0KQNJtLAw4/dYKB6ZRPyFLLdHRrPs1I/5aEKMfuUs8PPOo+ipEoXU8HjLmqNpQtwld9hqX7WPSPfbkrHEtnPOKk1YOv1aJwGvFl0/hWfi4GTsaMGymmF1TIu5uZhSBXpUB/aSzrK30+Esa8MjIMtY9ZVqEXvtTOLaaBCaXsZF1Kl8/U9aHo0F18vAw0IbD3LyRWBq2Cb1m+/llx+3vKA2Rxsaov168Jc0EuCZ6xJSLVzRRb9JDgVzDQiuawBw+V1RCzKDGhZea+9YDxotnxQgF+Os46s48ZQTKxtfFfEIqBDEaKoFV12A6yhD9Og4Rrb/1L+tukQ74BEJlvXeBkTe33lT1lR77Xo+TuADjyK3cX+4bAi9bzkAkHxaJmEV4fKsF8j5v6P2RmzSanUvoopn0Yss54L+2vXzevdQRUp/6UQjR96zYH9G9WAJxq7SQZTP/SvYF5wmaqW1T3DJYVSNQc3oeO/JZ6zlpN20DQeba6zlIDlJ7iFwQuxhWf5UgXorc988qps+inL0/VsTy/D51F669/Apu1H893VzF4Hd7n5m0dZ9pv0YBg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5978.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(396003)(346002)(136003)(39860400002)(366004)(31696002)(26005)(6512007)(54906003)(86362001)(4326008)(85182001)(76116006)(38070700005)(83380400001)(66446008)(91956017)(64756008)(186003)(5660300002)(66556008)(66476007)(36756003)(66946007)(6486002)(316002)(66574015)(53546011)(38100700002)(6506007)(85202003)(2906002)(122000001)(2616005)(8676002)(31686004)(6916009)(478600001)(8936002)(71200400001)(45980500001)(43740500002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QlBtSTNSd0dYU2RERGJZTmZwTlhBdHR4TmtvNHFjM3dUbjBJR3BRS2FuY0c1?= =?utf-8?B?WTFXdjZ5cGlNR0ExZEI4ODNVbU1PSHJUOE9BQU1EblZtdm1UOG1Hb2RsMVJO?= =?utf-8?B?WFYvMENyT2JTTHhHc0xodzlaSmNDWE1Jc2crNGp2bjBjQ3Qza0RxK3hHWlY2?= =?utf-8?B?N2djQlVnTWliTCs4bnlnSE95SGVLSHlTQm9PRHZnQkFJdlMyaUdYajM2NjNP?= =?utf-8?B?WnhFTUdoSFNOVXZyUmcwVG1ncDlab21iOEx1ZERvUjRVMkFJT2VxcHpUQ1Q2?= =?utf-8?B?ajJwbE1ZZ2RFWDZ1cHQ0VWRwUk9tTFBnNWZCd3ZXMitoaDZ2dHVSaXRkbTFI?= =?utf-8?B?dmIrcFJJMHZtNnVVSWFxSzcvYS9mTGR6NTMvbEdIUHlGSkVCNGpaWEJNdzB3?= =?utf-8?B?ODNPWmtrbjFjV2lVcGlWdE9mMFVPYnpRd3R3d29GVEN5c2NPUS9Gai84am9N?= =?utf-8?B?UTB5TStWN3orZVRxV3JBZmxvNE9LVjVCTGdYS25UNFlrZ0tDaGsxRG9wdGJW?= =?utf-8?B?UVFxU3RZMVB2dE05SC90RHlKRWk5WUZGa0cvcStSYllUN3UrV0pENFV5elo2?= =?utf-8?B?SFpMYStQcm80Qmx4OFFQWjZsZ2RuMncyM2hpL2YvNDFvZnZqQjlPNm5QYzRX?= =?utf-8?B?eFFuWFBuMjRaaVFWWldrck1QTkcyN3Y3R2d1WkpKWG5JYi9haFk1T3J1aHNa?= =?utf-8?B?VlQyWEVOUFI0Z2dIdVoreFdMUVc1RnhSU0ZFdTdBN1pSem5aSGJDbzhGUFVW?= =?utf-8?B?UDNmZmlMaytWZlVRRlNabFY0d083WXRrK0VaQ3I3cTd3bVYvV3BrY2lUeCs1?= =?utf-8?B?c3lXNEx6SW5wWmxoa0Z4SEhQMkdaTEozYmkwdk5YcWJ3bWVjYW1DNTFObnNF?= =?utf-8?B?NThQVzRKbmlYT0doa3hBbmY4RWF6Mk1lUnFxVWp6WEU4d1FmMnI2OFhxOUEv?= =?utf-8?B?QjMwUXd3SWxGTmdWMm11U2Z4dzBtK2FGRjMwb244bTRPeEVjL2hZRG13a2RS?= =?utf-8?B?UTNmVE0zNXVoZHVEZ3JGTnJSeTdLUTdTTUQvK3F0b2E0SXBqNm5KYW91RkQ5?= =?utf-8?B?STFHY2l4UU1VWG4vbnJqeDdVVUIra0Z0OFZKV2dwMkxFUDZGUjBoTWJSOG1K?= =?utf-8?B?aFE0bkZwU0RxYmszMGNaYmVnU2VUaXRVenFxR3ZCRDRZTHZyZkc4YTlNL29Z?= =?utf-8?B?d3l2b2ZZbm1YeG9OVWVFb0xCNmRPQ2dmOXdCcVhSNklSd3cwVjNucjNtVmhm?= =?utf-8?B?d0Y3clpnVDhHUjBNN21zbHVMNXlVNzU0ZWkxdVVyNGRzaisvRXdRdkFuZ3M3?= =?utf-8?B?OVlJaWwxeE1wM3ZINFRjOVlQOTQzRmk5bFc2TWZER2pIV3B4ZlRlcERhMTll?= =?utf-8?B?ZVJjMy9hV0pPWk1pVy9yMCt3YkY4OGw4cTgxME03d0l5YytDbFF3YllUVXVE?= =?utf-8?B?aVJVckk2N0w4NGN4OVBNVG5ieXBCYVBjc2VrSFdNZ2JZRzR0Q0VmdGg3a2Rj?= =?utf-8?B?bFQ3MzdnK1RXci9LaXRGWkFYUHFFMHVDcUhJREZLMm1tYUR6Q3NuSGJDMEhT?= =?utf-8?B?ZUJyMUFUZ21zeEhjdmFNc214QndZWjFMN3piWjI4cTJiRUcvelM3YU1CaUhK?= =?utf-8?B?UkhDbkZCYnZhWlBVY1UvaUE1U0lIYnZ2MStGMzVyaVNaY0p2K01QV21TQVZB?= =?utf-8?B?OUJaeVBWWTY4VWxVRWlIZk5RRERTZElSSUFsSEFvMmZ1ZG50TmU2M3Z0enJq?= =?utf-8?Q?HC+7g1q4lmSW3LEM58=3D?= 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-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5978.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63871c76-d500-4a2c-3ea1-08d96d1b08ba X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2021 07:35:12.6774 (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: 9omMHDaDO0wjppRO9eDPTxcaFga8b2+NKs4SbxqGeCiYSyFV/B0p1UUi9HHgrkvWa8HPm2mloD0+i+hbluGOcc+QWn/TU7k7qFeXk6E9IhU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR07MB7436 Subject: Re: [dpdk-dev] [PATCH] eal: promote random function with upper bound to stable 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 Sender: "dev" T24gMjAyMS0wOS0wMSAwOToyOSwgTWF0dGlhcyBSw7ZubmJsb20gd3JvdGU6DQo+IFJlbW92ZSBl eHBlcmltZW50YWwgdGFnIGZyb20gcnRlX3JhbmRfbWF4KCkuDQo+DQo+IFNpZ25lZC1vZmYtYnk6 IE1hdHRpYXMgUsO2bm5ibG9tIDxtYXR0aWFzLnJvbm5ibG9tQGVyaWNzc29uLmNvbT4NCj4gLS0t DQo+ICAgbGliL2VhbC9pbmNsdWRlL3J0ZV9yYW5kb20uaCB8IDEgLQ0KPiAgIGxpYi9lYWwvdmVy c2lvbi5tYXAgICAgICAgICAgfCAyICstDQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMiBkZWxldGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdpdCBhL2xpYi9lYWwvaW5jbHVkZS9y dGVfcmFuZG9tLmggYi9saWIvZWFsL2luY2x1ZGUvcnRlX3JhbmRvbS5oDQo+IGluZGV4IDJiMzBl Yzg1YzEuLjI5ZjVmMTMyNWEgMTAwNjQ0DQo+IC0tLSBhL2xpYi9lYWwvaW5jbHVkZS9ydGVfcmFu ZG9tLmgNCj4gKysrIGIvbGliL2VhbC9pbmNsdWRlL3J0ZV9yYW5kb20uaA0KPiBAQCAtNjIsNyAr NjIsNiBAQCBydGVfcmFuZCh2b2lkKTsNCj4gICAgKiBAcmV0dXJuDQo+ICAgICogICBBIHBzZXVk by1yYW5kb20gdmFsdWUgYmV0d2VlbiAwIGFuZCAodXBwZXJfYm91bmQtMSkuDQo+ICAgICovDQo+ IC1fX3J0ZV9leHBlcmltZW50YWwNCj4gICB1aW50NjRfdA0KPiAgIHJ0ZV9yYW5kX21heCh1aW50 NjRfdCB1cHBlcl9ib3VuZCk7DQo+ICAgDQo+IGRpZmYgLS1naXQgYS9saWIvZWFsL3ZlcnNpb24u bWFwIGIvbGliL2VhbC92ZXJzaW9uLm1hcA0KPiBpbmRleCBiZWViOTg2YWRjLi45MmNhYWEyYmQ1 IDEwMDY0NA0KPiAtLS0gYS9saWIvZWFsL3ZlcnNpb24ubWFwDQo+ICsrKyBiL2xpYi9lYWwvdmVy c2lvbi5tYXANCj4gQEAgLTE0OCw2ICsxNDgsNyBAQCBEUERLXzIyIHsNCj4gICAJcnRlX21lbXpv bmVfd2FsazsNCj4gICAJcnRlX29wZW5sb2dfc3RyZWFtOw0KPiAgIAlydGVfcmFuZDsNCj4gKwly dGVfcmFuZF9tYXg7DQo+ICAgCXJ0ZV9yZWFsbG9jOw0KPiAgIAlydGVfcmVjaXByb2NhbF92YWx1 ZTsNCj4gICAJcnRlX3JlY2lwcm9jYWxfdmFsdWVfdTY0Ow0KPiBAQCAtMzI2LDcgKzMyNyw2IEBA IEVYUEVSSU1FTlRBTCB7DQo+ICAgCXJ0ZV9sY29yZV90b19jcHVfaWQ7DQo+ICAgCXJ0ZV9tY2Zn X3RpbWVyX2xvY2s7DQo+ICAgCXJ0ZV9tY2ZnX3RpbWVyX3VubG9jazsNCj4gLQlydGVfcmFuZF9t YXg7ICMgV0lORE9XU19OT19FWFBPUlQNCg0KDQpTaG91bGQgSSBoYXZlIGtlcHQgdGhlIFdJTkRP V1NfTk9fRVhQT1JUIHRhZz8NCg0KDQo+ICAgDQo+ICAgCSMgYWRkZWQgaW4gMTkuMTENCj4gICAJ cnRlX21jZmdfZ2V0X3NpbmdsZV9maWxlX3NlZ21lbnRzOw0KDQoNCg==