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 7565943857; Sun, 7 Jan 2024 10:37:09 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5205D402B1; Sun, 7 Jan 2024 10:37:07 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2079.outbound.protection.outlook.com [40.107.94.79]) by mails.dpdk.org (Postfix) with ESMTP id 69D4140263 for ; Sun, 7 Jan 2024 10:37:06 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VZCCSJ0pmmIlkliCE06fiutAAStW+/kmdXnFmEyowlOvC6yMjos2T/sNgOfxC8XWdqZWwaCJ/rVwYpLpo9ILSqD8sbUrPp/nxvOp12JIqh7ijLmLsbqxX26WwvMPM08sVWi045oaXw8tGIKi4QpS+7mI+QtF4D3vxWDR/uMzkerMFo1hnwL0WfUfGVvR7sVx2+5XRJrDVq/7k+AAW1TG2zjZZCfbpPDlTaaTEMEYrcjMQ18bVYmDDZuv0VquvkmP01Kc6bkIsN2uks89ab45IFS9/ZTUo7mufPXuF9f2mMG+VzGrXyihXEsdswU5956/2A2SYdZTajX5a7F6IF1COg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LJ4P/4mmclYx41nctPg7gUbW8TYB4NiWSp+i2H/hqOA=; b=D+hVq7Q9dikyGYjckeTrDIzy81ojDoMKsH74+I19HcOfoiC/OW5t3WYnGjbZdXR+QHLH0xkmiJ7KoazVWg0NZbi2dy0+f29SS6k3LNWXbNEpfhGmrE/7Bvp/x99Mh+Z2OB6hwnL4uAWKEmfKwW6fVg7PShEEY6KZWkHQtwEKTUReGatiak1iHHderzO6Ic3KZemEd0x8as6OzKvK28+qrvIhtTLpMv+/99s8C02KgnzKpLjwXheSFTFSXiCxTpKgfm1rHqJJqP5sVUbsfvB3U8x18vdD7k2r4g4anZb8Zq25/LwOTTKygi35WehrzkgPhtrSSkT3UwzuGgi+7YX3pA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LJ4P/4mmclYx41nctPg7gUbW8TYB4NiWSp+i2H/hqOA=; b=fbRrc7CNLhfWBuaFP0BB0ngJ580klxgmBxN90AWB8gSKbhpK0sOrKdXzA72FhPQUrU9oSsmHTGKwCKm1IaBVTy64Jq+Q4hdWQ2OpVyI2DnXo0J7hChVVVAr57crIXYeoRpKFPD2HDmYhWyxQAS6QkPVY7wndaTeeZmsqV2TAALOxghgG0xIWeZvEF1FfDATtPkClMQEie5pST1Rl8iMTbAfKjxHiu3iSFvUX10Y75pXeMdEWpjV5YJfm69oqfoOgYe5AcFAiyINE4uZngDJlXpBg3q4Tx3XwBZb5gMrERg1N+vENe92D69yqA1ohDdtXrG1ahO3NYL4jvyxN6Y3BEw== Received: from DM5PR12MB4664.namprd12.prod.outlook.com (2603:10b6:4:a1::16) by BL0PR12MB4993.namprd12.prod.outlook.com (2603:10b6:208:17e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.20; Sun, 7 Jan 2024 09:37:03 +0000 Received: from DM5PR12MB4664.namprd12.prod.outlook.com ([fe80::57d5:446a:b1f:916d]) by DM5PR12MB4664.namprd12.prod.outlook.com ([fe80::57d5:446a:b1f:916d%7]) with mapi id 15.20.7159.020; Sun, 7 Jan 2024 09:37:02 +0000 From: Ori Kam To: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "Dumitrescu, Cristian" , Andrew Rybchenko , Stephen Hemminger , Ferruh Yigit CC: Dariusz Sosnowski , "dev@dpdk.org" , Raslan Darawsheh Subject: RE: [RFC] ethdev: introduce entropy calculation Thread-Topic: [RFC] ethdev: introduce entropy calculation Thread-Index: AQHaK0NZdeihLGfV/EOfSNHR8xriGrCorISAgAABZrCAAD8WgIAAEQ+ggAAQqoCAAVRGAIAAK/SAgAEYC4CAEbImsIAMa2sAgAAR+eCAAEfkAIAEJGJg Date: Sun, 7 Jan 2024 09:37:02 +0000 Message-ID: References: <20231210083100.7893-1-orika@nvidia.com> <46066628.fMDQidcC6G@thomas> In-Reply-To: <46066628.fMDQidcC6G@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM5PR12MB4664:EE_|BL0PR12MB4993:EE_ x-ms-office365-filtering-correlation-id: b570270d-dda3-4434-86f1-08dc0f643405 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KQsQagwcqFq3I1pMr7oQL0d5oIve//3fKdfTqlTWtRE3X5K6KFCWcVFInoJEPOQo7hGMrxL6e4ykvQqEGwajSrVltN0WosxENmpmFRecHB5bB7UWbVgFh7k8YgilY/MHVLrrPADrihfivBXdTXeGZmQ1Kd8UPHJi5XNK/1idmcX94Zq0wqRz0KjlYUQolYB2lkecTT+GS+dDKFvOG8fbC01fetD84tvonl8uKzf+4EbZOIQ4YHmZJiqslFdosO9VJXHZLPEP/aHfe0w48hz6+vJ+ged6R0poqzAopF/61RdketWtoU5HLNUO14Nqy2qmZBARp+2LHdw+YoHYoZa3d9IVHLzcg5zl7vCXJjvJ1Q1gsbI43VRFPmLm1c1mK93dVGHErsWMBg/2kQOCtmpzHaMFas0IYfakQYRCvxMNG74/syJPYXmizi3EnFB4/COk2k6MthEVFDAXJiQ7vEmYBG0jnJqqcMmVJihjC1L42PP/WbOylJWLmuLeDxYJ2Sf45NGSAg+cLRkXUBiNunlk1F+cNZxNVHtgwXjLiUXpfy4wnQgBvO0c7ot+QcV/Y21r0pYgJyhJAbJPXtcgBj5fRW2q43sXWt9Iu/MXj+XB36O0/NJlpqpQ8TvpLuZh9n18 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB4664.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(396003)(366004)(346002)(376002)(39850400004)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(2906002)(38100700002)(122000001)(5660300002)(38070700009)(86362001)(41300700001)(316002)(110136005)(54906003)(8676002)(8936002)(9686003)(55016003)(107886003)(76116006)(66556008)(66946007)(66446008)(26005)(66476007)(64756008)(478600001)(7696005)(83380400001)(6506007)(71200400001)(33656002)(52536014)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TWQ3R2JMNWdOdy9UZUkrN0pvZ2dnVnd1YXJNUDFYcEJuRXlVdng2ZFJycTJQ?= =?utf-8?B?czBZdEdJU0VqTHJ1elJRQnRNZk5sUTcyS0VLR3RxMzJIK2RsZ0ZXME04VFpE?= =?utf-8?B?RkQraldrYUo4QXZNbUlSdS9SK2xrRXZNY2docjkzbWdFZ1ZsOVdiM2dQaXoz?= =?utf-8?B?VEdpRnplb1FIdGs3ZXl3Q1JZZThMZ1hldTRScWVYNTlaZ0JoOWVTOU81VFpk?= =?utf-8?B?akNPM29KTHM3SjlmQ01lNElpaWNZakl1UDhBbUJJY05ZQWpaR21VZmNkVHN3?= =?utf-8?B?T29TZUNVNkN4bXhkclE0a0Vja2Z0andZR0tQem5lTWVwSlNYSUlmb1lJaWJS?= =?utf-8?B?UzhoTmt2Z0I5QUhVeUUwMEYxdHV2TWg2N20zaGswaHRtVkNoalQ2UGtYWjZn?= =?utf-8?B?R1AwZzIyTmNQOFpsZ2RGNlFiaGFud0RQaVlueEk5OTRnNVpDR2g5SWQrQkV1?= =?utf-8?B?VnBMbnJlV1Y5THQ2MVhvRlNCdzd1UHhlZDBQeVJEb1VhMjBDbnN1MEpnMFQ2?= =?utf-8?B?cENFRDR1ckpja1JsMVlORUIxdWdsaTFValJ1OEdiK1UvSXZ0SUVDNWJiaCt3?= =?utf-8?B?bk9tQ09UTHF2Y3BzdGlSNUdPZURDdEtXNkl3VWJNWkFGQjRiMnBaeW83ME5r?= =?utf-8?B?MTRXeFJtMEVyc0ZiWldCY2lSWVI2OXFzcS9laXpYTUtML0NTcGIzTDNCU2R0?= =?utf-8?B?cjBXRWRjSlZlYWhsWFpYZHZpYk02KzR2TmlNbzFIck1kdEdnU3hBWGpSYTQz?= =?utf-8?B?T3ozRE11bkJvNEw5Ny8rRmlST2syd1VHR3htbUNFUm16a2tUN2ZxeVBXcy8w?= =?utf-8?B?Mkt2VzVWeHkzUjBqYnBsYzhQazF2SHUvdnBKQmpwei9OSE84cjN1L3dsZjRm?= =?utf-8?B?ZmNuVnpPY0k0WCt2ZXJHSFNuMHpuYitqaUFhUjl4cUIreEpwMy9jRGJZZFow?= =?utf-8?B?THEzSWRkK3lpYU1JUHRjNDhJeW5iTUNTQzQxdkRVMWpCd1FSOEU3K3l6T3E3?= =?utf-8?B?K3lKNHd0MmUvR0REUHhnTlNOQUpCYUZ0VXlMaVprWWpUYXMwMlhLeXpBa2hG?= =?utf-8?B?RFdmNUcrUXE1ZERuYVhtZWYva2pqVWxZRGZUdi9rNGdWT0Rya0YzendpTlA3?= =?utf-8?B?ZFBxTDA0Sm16UkpBWWtmR01NNTROU1BBNGxBTStWZXJ1T2YxNXNYYmRUZGd6?= =?utf-8?B?RHphcjQ2SFpoSkdtWnZ0bE41TitHQlhlaWJwY2lKT2tHc29XZ1VIZkZOcXNI?= =?utf-8?B?eUFBdWpYWHpLT3REYUFoa1Z5NXBRU2E2M3RZTHJWSzMwZEZSSGh5Qy9VdnZt?= =?utf-8?B?eTBnVmZLYS9MczF6MjZHQmxPendOL0s0VTlIa3ZvNTQ5bkt1RDJLSHRlR1Zr?= =?utf-8?B?U29sR3hVaHJVb0lLMVlPY2xtSXFYclEzWUIyNWI5ZG9TY2V1MkNyRHhVaDlm?= =?utf-8?B?cHRGU2tYeWQvVlBvdzJ5VXhTUEFnWWFMUFRUcmNuZ3Fwdyt6WExTOXZHMnpC?= =?utf-8?B?QjY4ZXp5cmdWa3I5d0dTZmxqMzlhMWNpajFmM2hLZ2pnWEgxTEFsU1ZRckRq?= =?utf-8?B?UGErNGRlRmI2YW8vS05rMmVWanpROVZaL2lkRllyTk5aZnhyRFhndlMxOUlE?= =?utf-8?B?WE5sTGhVSkd0d29PeG5EcWZKQ3RRMFVLSEgvVzI2Ym1oUy8vZDVERFA0ZlNJ?= =?utf-8?B?QVduZldaZXpiR3JNU2Vnd25Gdy9mdWJMbmZaZFFEKzhaQm95MjdjWkRwNkZ5?= =?utf-8?B?cWgralRaQlBvRGw3L2pUWEROVWhmKzlDYXF0d1BodTYzV2g1YlRlM1lIdHhL?= =?utf-8?B?cS9uVnhmVGo2aUFRV1BMRUQwNzNhM1B4QUZGSko2Q1JQM0FpYW5PR2RCeDkv?= =?utf-8?B?UFFoUW00ZEFsLzNteUh4VEpiMXJUZVF4dnFuSUlJVThvWWlTM1pHUlAvUUQ4?= =?utf-8?B?V0R0UHE2MkhwTHRicXR4ZFozQ0ExclI0TUxQUHNjaDNYRkhHTzlvbTJCZmZQ?= =?utf-8?B?NkMwYVUzNDZ4S24xWnhlZ21Pbjk3UzZiWDNoN0NweXZyNnI1ZjFRVkhsQUVG?= =?utf-8?B?bmd4eTR2QXZLWXpaVTl6NGFkc2RwZjUraS9Pd3YyVWswYThLMStvWnZRdXo5?= =?utf-8?Q?wRb4=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB4664.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b570270d-dda3-4434-86f1-08dc0f643405 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2024 09:37:02.3369 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: f9u5rq/c632KwbLvMQ3tkTG2oeoBdjp8y0DTeNe2ij6L1XROImNgVobiFdyNUvyIypzh/9iEMAOFpLy9OBzdOg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR12MB4993 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 SGkNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaG9tYXMgTW9uamFs b24gPHRob21hc0Btb25qYWxvbi5uZXQ+DQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDQsIDIw MjQgODoxOSBQTQ0KPiANCj4gMDQvMDEvMjAyNCAxNTozMywgT3JpIEthbToNCj4gPiBIaSBDcmlz dGlhbiwNCj4gPg0KPiA+ID4gRnJvbTogRHVtaXRyZXNjdSwgQ3Jpc3RpYW4gPGNyaXN0aWFuLmR1 bWl0cmVzY3VAaW50ZWwuY29tPg0KPiA+ID4gU2VudDogVGh1cnNkYXksIEphbnVhcnkgNCwgMjAy NCAyOjU3IFBNDQo+ID4gPiA+ID4gPj4NCj4gPiA+ID4gPiA+PiBBbmQgdW5sZXNzIHRoaXMgaXMg c3BlY2lmaWNhbGx5IGRlZmluZWQgYXMgJ2VudHJvcHknIGluIHNwZWMsIEkgYW0gdG9vDQo+ID4g PiA+ID4gPj4gZm9yIHJlbmFtZS4NCj4gPiA+ID4gPiA+Pg0KPiA+ID4gPiA+ID4+IEF0IGxlYXN0 IGluIFZYTEFOIHNwZWMsIGl0IGlzIG1lbnRpb25lZCB0aGF0IHRoaXMgZmllbGQgaXMgdG8gImVu YWJsZSBhDQo+ID4gPiA+ID4gPj4gbGV2ZWwgb2YgZW50cm9weSIsIGJ1dCBub3QgZXhhY3RseSBu YW1lcyBpdCBhcyBlbnRyb3B5Lg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IEV4YWN0bHkgbXkg dGhvdWdodCBhYm91dCB0aGUgbmFtaW5nLg0KPiA+ID4gPiA+ID4gR29vZCB0byBzZWUgSSBhbSBu b3QgYWxvbmUgdGhpbmtpbmcgdGhpcyBuYW1pbmcgaXMgZGlzdHVyYmluZyA6KQ0KPiA+ID4gPiA+ DQo+ID4gPiA+ID4gSSdkIGF2b2lkIHVzYWdlIG9mIHRlcm0gImVudHJvcHkiIGluIHRoaXMgcGF0 Y2guIEl0IGlzIHZlcnkgY29uZnVzaW5nLg0KPiA+ID4gPg0KPiA+ID4gPiBXaGF0IGFib3V0IHJ0 ZV9mbG93X2NhbGNfZW5jYXBfaGFzaD8NCj4gPiA+ID4NCj4gPiA+ID4NCj4gPiA+IEhvdyBhYm91 dCBzaW1wbHkgcnRlX2Zsb3dfY2FsY19oYXNoPyBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoaXMgaXMg YQ0KPiBnZW5lcmFsLQ0KPiA+ID4gcHVycG9zZSBoYXNoIHRoYXQgaXMgbm90IGxpbWl0ZWQgdG8g ZW5jYXBzdWxhdGlvbiB3b3JrLg0KPiA+DQo+ID4gVW5mb3J0dW5hdGVseSwgdGhpcyBpcyBub3Qg YSBnZW5lcmFsLXB1cnBvc2UgaGFzaC4gIEhXIG1heSBpbXBsZW1lbnQgYQ0KPiBkaWZmZXJlbnQg aGFzaCBmb3IgZWFjaCB1c2UgY2FzZS4NCj4gPiBhbHNvLCB0aGUgaGFzaCByZXN1bHQgaXMgbGVu Z3RoIGRpZmZlcnMgZGVwZW5kaW5nIG9uIHRoZSBmZWF0dXJlIGFuZCBldmVuIHRoZQ0KPiB0YXJn ZXQgZmllbGQuDQo+ID4NCj4gPiBXZSBjYW4gdGFrZSB5b3VyIG5hbWluZyBpZGVhIGFuZCBjaGFu Z2UgdGhlIHBhcmFtZXRlcnMgYSBiaXQ6DQo+ID4gcnRlX2Zsb3dfY2FsY19oYXNoKHBvcnQsIGZl YXR1cmUsICphdHRyaWJ1dGUsIHBhdHRlcm4sIGhhc2hfbGVuLCAqaGFzaCkNCj4gPg0KPiA+IEZv ciB0aGUgZmVhdHVyZSB3ZSB3aWxsIGhhdmUgYXQgdGhpcyBwb2ludDoNCj4gPiBOVkdSRV9IQVNI LA0KPiA+IFNQT1JUX0hBU0gNCj4gPg0KPiA+IFRoZSBhdHRyaWJ1dGUgcGFyYW1ldGVyIHdpbGwg YmUgZW1wdHkgZm9yIG5vdywgYnV0IGl0IG1heSBiZSB1c2VkIGxhdGVyIHRvDQo+IGFkZCBleHRy YSBpbmZvcm1hdGlvbg0KPiA+IGZvciB0aGUgaGFzaCBpZiBtb3JlIGluZm9ybWF0aW9uIGlzIHJl cXVpcmVkLCBmb3IgZXhhbXBsZSwgc29tZSBrZXkuDQo+ID4gSW4gYWRkaXRpb24sIHdlIHdpbGwg YWxzbyBiZSBhYmxlIHRvIG1lcmdlIHRoZSBjdXJyZW50IGZ1bmN0aW9uDQo+IHJ0ZV9mbG93X2Nh bGNfdGFibGVfaGFzaCwNCj4gPiBpZiB3ZSBwYXNzIHRoZSBtaXNzaW5nIHBhcmFtZXRlcnMgKHRh YmxlIGlkLCB0ZW1wbGF0ZSBpZCkgaW4gdGhlIGF0dHJpYnV0ZSBmaWVsZC4NCj4gPg0KPiA+IFdo YXQgZG8geW91IHRoaW5rPw0KPiANCj4gSSBsaWtlIHRoZSBpZGVhIG9mIGhhdmluZyBhIHNpbmds ZSBmdW5jdGlvbiBmb3IgSFcgaGFzaGVzLg0KPiBJcyB0aGVyZSBhbiBpbXBhY3Qgb24gcGVyZm9y bWFuY2U/IEhvdyBtdWNoIGlzIGl0IHNlbnNpdGl2ZT8NCj4gDQo+IA0KSXQgaXMgc2Vuc2l0aXZl IHNpbmNlIHdlIGV4cGVjdCB0aGlzIGZ1bmN0aW9uIHRvIGJlIGNhbGxlZCBmb3IgZWFjaCBwYWNr ZXQuDQpUaGlzIG1heSBub3QgYmUgc3VjaCBhIGdyZWF0IGlkZWEuDQpTbywgYmFjayB0byBzcXVh cmUgb25lIGFuZCBrZWVwIHRoZSBydGVfZmxvd19jYWxjX2VuY2FwX2hhc2gNCg0KDQo=