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 01C4443817; Thu, 4 Jan 2024 15:33:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B296A4029A; Thu, 4 Jan 2024 15:33:37 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2058.outbound.protection.outlook.com [40.107.243.58]) by mails.dpdk.org (Postfix) with ESMTP id D5E5C40275 for ; Thu, 4 Jan 2024 15:33:36 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RrtkXBG0MBmqmF0J0dwK/UMOh49nXEIoczyChoEURX73PyUwbt/PrH82TJNu8Su/wuGuKZhFrXsNTqJxFEp5ulu1iW7SlRoquIhhFv7r3kI5AfD/p9vxEwtqVEU/TgjvOgPBd29m6FpC6t6kOPzTjdNz/iSbagr1r1o0FFhQH9/N/i6VDEKnTZ5ugYNHvw3Vz7otZGfHwfFHXpOpm6O0nGwm+YflS+JJ+UL9Y2OfpbbDVDchnrWcrkFTR69nwb7gh0gzwC8ueSw0QsZvDc0U8yrdwKSCvuWxV2zIPoT8+ZZdpdQDbjV6w5e5R88dWY4k4KV+mtJ0HtDSiCEa95DFIQ== 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=N/MuefMBLY3IAYOscfcX0G+TUkH90N+yQwpNAg4IjE8=; b=ap+NR2kPlCjPkFf3rYYsrrrWyiHz5TUx+jAieBTRDDM8SpZygPuxu1PNqafZJEpYlGi0Gp+dkraqTr64Db5TTEZB12URJoqqWRUkXkyHvP/MXyO/xskjC9mqwo4aPjgPvi5rrB6cpnlJCutSO+boWWwCijDScmd9/fJFRDVdL/35SVdQpKDrWgrJeuvMDI55gTUB/iI6PURrPjlsswW5iOdKJ44noxwvZFZxjuAJ3KymsWvt3RZGGOR/2PlgTMPyDugqTsB9K87WbcSmoEqgpbSh0TYJZHGTIS1fTY+lT1DfVawjIRjA/hLDxf2x41roi70IXU9/5IZSAr+hsAMb1w== 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=N/MuefMBLY3IAYOscfcX0G+TUkH90N+yQwpNAg4IjE8=; b=XMmA92Tjt/5/4ws6MHHlHInJjXIMyX7oZTmpNMyH2wxtotxpnp3DxQLGg8EoNF5B76zbzKftuKqfk9vyPmhlFTISB5iEljLEGbJYP+aViCU5eY4davHORr4jFWrPCrMBtc1pRTjJEa+jjPMZOxUd2o0ocSx66eZRya5ZagCI/ApC5VsKn59Z/QXtN+G2WSXqTRSiplQEDKd8p8q6P+iRj/o9TyUJHrPaKceKcMKdSemL9u/KE3gOLANYvQwqv2YUgYZJiEGWlIvAKAOTTCwT1/czSLWm4F1zxI9VRThH14bEjSOW6VJWhAjuzfLQQJSO0wm21csS4KAQyB2xNl0q/Q== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by CH3PR12MB8878.namprd12.prod.outlook.com (2603:10b6:610:17e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Thu, 4 Jan 2024 14:33:34 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::4b7d:c23d:42aa:3f9e]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::4b7d:c23d:42aa:3f9e%6]) with mapi id 15.20.7135.023; Thu, 4 Jan 2024 14:33:34 +0000 From: Ori Kam To: "Dumitrescu, Cristian" , Andrew Rybchenko , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , 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+eA= Date: Thu, 4 Jan 2024 14:33:33 +0000 Message-ID: References: <20231210083100.7893-1-orika@nvidia.com> <20231214092609.1b109278@hermes.local> <09acf24d-fc48-44cd-aa4c-9e810bd96f85@amd.com> <7755907.4vTCxPXJkl@thomas> In-Reply-To: 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: MW2PR12MB4666:EE_|CH3PR12MB8878:EE_ x-ms-office365-filtering-correlation-id: 0bf80695-0dae-43f8-31dd-08dc0d322159 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: X2LZ7G3zDsCAvzh31lV7NbnM88+z8+SBGYYyE/Xy7iegM3H40ongkMhqyD/J2gxPXQSAZSpKCRSES3zoCMMpzzNGmz6CkZk/0bj7cKK3wWVLwM+8FxF6+GhmbVMfH8bZ0dMj+ifT2R91To9MgScPFOonDMbcadyKft4MJDSjbcrKSgyykY1Kum6KdHJ4k2ULprFj6zT5K57q4Ded+twJbk2eiHMeXrkqjFxawtE8qyg7BVsq6QoKYQdjGSf7/eiUeUmR5g8ly50YFcmy7GNb3LX3NJ4hpgHclfIaAugTe9xVxxpOI9kA19gp5LH1eXQQFw69BAe3gGOWPsg7M7lM8yIDh2PH9vOZmrR/GgtWj01bLyUy8V/oZGjRUk18qN9XobJgTkrQafHnfSzs5NkvqFwEaXNCOGyHu2SyZljWt9bh9CAmj64iEBgHfvKV0SttDt/XEEwWjrhId9j8BddW0NjD0UqAnbCh3iaziVpN3/v0RIy680zmv0NvMGYJLHXwyQwX/gS3unTCVj2twHsQH/5TQzyFFVwqfq/PUf7p+FLcU29GEuQazZElYMM/and+HGa02fDAU7ib9p7pN5PJLm3ijM9IAehNzX8iRMV4AAv7zLYseTiAOF4fNxyGons2 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(376002)(346002)(366004)(136003)(39860400002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(6506007)(26005)(83380400001)(107886003)(66946007)(64756008)(9686003)(4326008)(110136005)(8676002)(8936002)(66476007)(7696005)(54906003)(5660300002)(478600001)(2906002)(316002)(66556008)(66446008)(76116006)(122000001)(41300700001)(52536014)(86362001)(71200400001)(33656002)(38100700002)(38070700009)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eWZQMmV6VjhHeGMrNWRwQmx3SXFibmlwZGZpQkRWaHdtTDNNTlNSUGFpejNw?= =?utf-8?B?VHFNMm0zcFNvNldYbUo5NGRXdVdid2FGamo5ZkVvUmRMdG8rNGtheFB2VTRl?= =?utf-8?B?cTl3ejI3Mk5aTUVvckFGSk1JN2gvbDU2VW9Gek12dGFKNzl0TVdDdnFSUk4v?= =?utf-8?B?Kys0T0J5SVNab0tIT1lqYzNhdDJEcjRHRnBjRzR2Smt4QjIrZEFneEpQNldi?= =?utf-8?B?S29rakpPbW9vTlMyOVNSLytSK0ZGb0Z0MmlXcG15bEhtWi9VNjM2bFNEeDJB?= =?utf-8?B?VWNVaUdaeUp4dmUyNlhtVm5xaE5lMVpNQjhxeTduTzVUS3Y5NGFvYlpQSXVE?= =?utf-8?B?UHlNekpScnJFbmNaQ1VyLzhMdGpFKzVkOC9lYXFBTU9hVFRiQm1LK3d3QWky?= =?utf-8?B?K0hQQmdsRlNQRUw5Wmt6Z2R0MG9ROFpYSG9EQnBiZE93VmZUR2Q0VTVaeE52?= =?utf-8?B?MlV0dVNuek43Skw0ZmkrbFVjOE5CWUxQWjRNc3ZXNnhsL0w5WnVEMktPRk5X?= =?utf-8?B?NHF5SDF0QUdNWkVUdWE5K3VXMmRzOEJoL3BuZW5zZVkrSTdOU0VIejU4aEJT?= =?utf-8?B?L2pBSk9VcGQ2UmgxblNuWUszMnZZcmxDdGplMlZJZGQvTDhlYS80Z3NsYlZz?= =?utf-8?B?V3hRblB1eFJ2K2UzemtQc09hZExqM0czaHRweFJPeHNSOHJBYXVOQXo5SGNN?= =?utf-8?B?Sm1lRENPdG43bXpwcXpkTHJsTUdvVk1QckJaYUFwMzNwV2RtYkZsdVhXY3Bo?= =?utf-8?B?KzFBd0Q2SC8xTnVqOFBRaHVwS0Zrc0J1aXZLUlZKR21TWWpxdW1sdDZRRVF3?= =?utf-8?B?ZmZNemlDZEZtak9lcnhFZEdiT2c2UlhsQVFHMWNLUWVDdm5QTVN3alhqeXEr?= =?utf-8?B?NFhIYWl1SDJrZ0ZNZk5tdXlDbGo3RUhBMW4zQXRQK1JWbHMvb0p1T1Z6T1dY?= =?utf-8?B?R1RIVDVtNTAwTlArTWFONktLbUpKbEZZMlZOUVNLd2dKWVZRVzVGcEFhMG03?= =?utf-8?B?TE9zd3FIQkdMLzNlMFA2TXZad25HY0ZwMG1RNGYzR0N5cS9KSjhvSkVUTm11?= =?utf-8?B?Nm83TzR5V3R2cnpLTVBSZnA4WW9ZMysvZy83NUNURWFVZmpVWkw5TzNHNncv?= =?utf-8?B?OWs5UndMbWdoTlR0UC9zaGU5OGk2RWdjdWJaSmhUaW1tQ1BRVW5VNXN6eFFy?= =?utf-8?B?WHlJZnozZ2k0cUZJb01SMW4vVllsQTJqNERoK1BIMm9JeTVwTmNEV20yVFBu?= =?utf-8?B?WXhqdlpPNEhqMFlHZGdFSVlqMlcrRXp3SzVIdlFXTWd6bzd2aFVIS0ozdWVV?= =?utf-8?B?dC9PNVdXb1JuSVBtdGQ1ZEZqSEc4akJmVzdxa2JLNVg5OFo2ckJPbXFDU2ti?= =?utf-8?B?Q05pMk5BVEdjZ3FxZ3I2T0d1QTNQTndzVExtVDlzOUo3cTBZTjQvcFhWY2NQ?= =?utf-8?B?ajdYdnllRTZsOXdERWEzOStUVEtTa1pKU1FMdlM5dVZkVEgxK2JBd2hWeFBl?= =?utf-8?B?MHBqVGRuakJiUEdmRzFiYm5aNVJ0M3N5SmVlS2pXd0IxUFJDcjcxRHVDYnNO?= =?utf-8?B?eW9vL2IwMzl2SytNSnFkcmtvcmRCRk02OTNZZnlVOE1JdGlxenU5cHJNc2FN?= =?utf-8?B?N1dRSE90Y0lEcVo0REtHcXVzeHlOOWpSTlY4aDJJSC9DMTdQSkFoRjcyeXVt?= =?utf-8?B?YjZBWmxCSVUxWjZ3YlZBT2xDV0ZnQnVuU0F6a3JxeEIySUV3YTh5R0NxaW91?= =?utf-8?B?WWdCZmpRM0YvL3ZwL3lkNGpTbmhpeU9nYW9IajYzdW40Mks1ck1sdExxcEJq?= =?utf-8?B?UHdPbHJQcWpqUitTMWtZcWN3eEJ5Z0Z1a0JDYUIvMW9DVFhMRDBXY0pJYmNR?= =?utf-8?B?WmVEQjdzTDR1UWZ4bEZvY1Z4MTFOZFoyYnVkMUJnTTRTZmpFUm16djFWZ1FQ?= =?utf-8?B?YXZTc29NQjlTbnVRcFdXZ0pKekg5RS92Wlc5TUk3VThZajhmaDNRazNPK3lu?= =?utf-8?B?NVFPVmxaSEpnRDZkM09PT3RYVTZxN2ZMeVQyYk4zL01LS2lCZzhyTXJNY1R2?= =?utf-8?B?QWV4M0VpQjh0bzdQQ0VRdWhpdUNRSC9rYWo4VUtWbXlOVGM3NWtocEdvM1Ev?= =?utf-8?Q?JH3w=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: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bf80695-0dae-43f8-31dd-08dc0d322159 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2024 14:33:33.8603 (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: Xi2b9WTLaIatstOKJhRYc1uRXaoskUcAmuwuX27tu00tOgilSM2A+s6oodiu0rapmnVdyJMqwDV7pSWjTzitCA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8878 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 SGkgQ3Jpc3RpYW4sDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRHVt aXRyZXNjdSwgQ3Jpc3RpYW4gPGNyaXN0aWFuLmR1bWl0cmVzY3VAaW50ZWwuY29tPg0KPiBTZW50 OiBUaHVyc2RheSwgSmFudWFyeSA0LCAyMDI0IDI6NTcgUE0NCj4gPiA+ID4+DQo+ID4gPiA+PiBB bmQgdW5sZXNzIHRoaXMgaXMgc3BlY2lmaWNhbGx5IGRlZmluZWQgYXMgJ2VudHJvcHknIGluIHNw ZWMsIEkgYW0gdG9vDQo+ID4gPiA+PiBmb3IgcmVuYW1lLg0KPiA+ID4gPj4NCj4gPiA+ID4+IEF0 IGxlYXN0IGluIFZYTEFOIHNwZWMsIGl0IGlzIG1lbnRpb25lZCB0aGF0IHRoaXMgZmllbGQgaXMg dG8gImVuYWJsZSBhDQo+ID4gPiA+PiBsZXZlbCBvZiBlbnRyb3B5IiwgYnV0IG5vdCBleGFjdGx5 IG5hbWVzIGl0IGFzIGVudHJvcHkuDQo+ID4gPiA+DQo+ID4gPiA+IEV4YWN0bHkgbXkgdGhvdWdo dCBhYm91dCB0aGUgbmFtaW5nLg0KPiA+ID4gPiBHb29kIHRvIHNlZSBJIGFtIG5vdCBhbG9uZSB0 aGlua2luZyB0aGlzIG5hbWluZyBpcyBkaXN0dXJiaW5nIDopDQo+ID4gPg0KPiA+ID4gSSdkIGF2 b2lkIHVzYWdlIG9mIHRlcm0gImVudHJvcHkiIGluIHRoaXMgcGF0Y2guIEl0IGlzIHZlcnkgY29u ZnVzaW5nLg0KPiA+DQo+ID4gV2hhdCBhYm91dCBydGVfZmxvd19jYWxjX2VuY2FwX2hhc2g/DQo+ ID4NCj4gPg0KPiBIb3cgYWJvdXQgc2ltcGx5IHJ0ZV9mbG93X2NhbGNfaGFzaD8gTXkgdW5kZXJz dGFuZGluZyBpcyB0aGlzIGlzIGEgZ2VuZXJhbC0NCj4gcHVycG9zZSBoYXNoIHRoYXQgaXMgbm90 IGxpbWl0ZWQgdG8gZW5jYXBzdWxhdGlvbiB3b3JrLg0KDQpVbmZvcnR1bmF0ZWx5LCB0aGlzIGlz IG5vdCBhIGdlbmVyYWwtcHVycG9zZSBoYXNoLiAgSFcgbWF5IGltcGxlbWVudCBhIGRpZmZlcmVu dCBoYXNoIGZvciBlYWNoIHVzZSBjYXNlLg0KYWxzbywgdGhlIGhhc2ggcmVzdWx0IGlzIGxlbmd0 aCBkaWZmZXJzIGRlcGVuZGluZyBvbiB0aGUgZmVhdHVyZSBhbmQgZXZlbiB0aGUgdGFyZ2V0IGZp ZWxkLg0KDQpXZSBjYW4gdGFrZSB5b3VyIG5hbWluZyBpZGVhIGFuZCBjaGFuZ2UgdGhlIHBhcmFt ZXRlcnMgYSBiaXQ6DQpydGVfZmxvd19jYWxjX2hhc2gocG9ydCwgZmVhdHVyZSwgKmF0dHJpYnV0 ZSwgcGF0dGVybiwgaGFzaF9sZW4sICpoYXNoKQ0KDQpGb3IgdGhlIGZlYXR1cmUgd2Ugd2lsbCBo YXZlIGF0IHRoaXMgcG9pbnQ6DQpOVkdSRV9IQVNILA0KU1BPUlRfSEFTSCANCg0KVGhlIGF0dHJp YnV0ZSBwYXJhbWV0ZXIgd2lsbCBiZSBlbXB0eSBmb3Igbm93LCBidXQgaXQgbWF5IGJlIHVzZWQg bGF0ZXIgdG8gYWRkIGV4dHJhIGluZm9ybWF0aW9uDQpmb3IgdGhlIGhhc2ggaWYgbW9yZSBpbmZv cm1hdGlvbiBpcyByZXF1aXJlZCwgZm9yIGV4YW1wbGUsIHNvbWUga2V5Lg0KSW4gYWRkaXRpb24s IHdlIHdpbGwgYWxzbyBiZSBhYmxlIHRvIG1lcmdlIHRoZSBjdXJyZW50IGZ1bmN0aW9uIHJ0ZV9m bG93X2NhbGNfdGFibGVfaGFzaCwNCmlmIHdlIHBhc3MgdGhlIG1pc3NpbmcgcGFyYW1ldGVycyAo dGFibGUgaWQsIHRlbXBsYXRlIGlkKSBpbiB0aGUgYXR0cmlidXRlIGZpZWxkLg0KDQpXaGF0IGRv IHlvdSB0aGluaz8NCg0K