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 95435436EE; Thu, 14 Dec 2023 11:32:47 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6687940697; Thu, 14 Dec 2023 11:32:47 +0100 (CET) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2080.outbound.protection.outlook.com [40.107.101.80]) by mails.dpdk.org (Postfix) with ESMTP id 8F215402E6 for ; Thu, 14 Dec 2023 11:32:45 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eCSgGbr8Z9D4GzNxozfljHf4pCQ3nfNmRGcA2KuLdjcFTG9SB7blMPsqrcq5cMAdJLvUw9qZnu57lGEoRfV2f+imHUhbrsoMIzsk2brXmPdK0fwv+9Q6UmxA/Q99q7msx0I0fch3NQOnk4BttDX97CrxH4FN6RatnjcumdAXuuvkq8uNEiZN41iNrpGEHq9/ceLWnXanGQDrJ8Pmyk/metCHHgPH8NMeLUGSG8C6mSefcsMe19kAIctPaOuYUqUF44Zo3Bwt9f1nn3woLXupwnQcKUm01SanupjqpJT8zBWO4yUQaioO72IygTzZ0Sof5qR8zV6XSa8+bDF0pJkQ0A== 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=LEmTu8DOSoSzrlcOjIA8MwP2ab6XQ+fS2zO9fF8O2qI=; b=Lxfi/IewPf1fh4+3HRNIdF34kDrL+DKNMPjA2bOuxUIVFjSMPYQ6hIIEz1NOSwXqS27BHexTyx8wnU08aV0OVlQDHWQL99CehWd32omhHNMFTipMNT++SygNsIJ0QVO4YTmSbs6xWahO08BuQSrneUm4UnNLF7jFMdlNhvXjszlzftMY26gjHvNg+T+csTmoNCcPUeAsjQsH2jlAORpqr8IlX6pq9DlERTrmqCGFGcw1Wm/NqU1A7qHu3VQom5y3xmml+qxXSXP/0RFSaRgTyhFwJsvHdRiGY1AwseHg2dl8QRzbOaHu1DVpr6cW0QbFGJjhDeNxHFgZx10v1Th+Rg== 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=LEmTu8DOSoSzrlcOjIA8MwP2ab6XQ+fS2zO9fF8O2qI=; b=BJwYtZHzk0WXgo2p7LQnDIEN6LTtfrQuTbRukVMaEBRm1qMG0kyVHUs4HNW1PxMxkZUBiVOioF/Cq3Hf8cGQsFS81eKt7mRDS9gReVod7UHr8Wt5YKuyiOwAkE1IZ7SPqLIrosIm7Mxds9dBOj/0wJV+mMy1HtiHL/jVBUt242Vq8hCBDhdtGEMkc+XTawoCKr5UxAxwFWJw3+/kV3VTttW3Yp+iOlEm+n3NDT8k0YUs8kijsniwUl6YmubOlwxhcMtK3KBsnpaxXd125/XYFM9IxNnDHFDs4yRmvDY1ufw9H8M/3/eNU0JqT1rm1q1lwoia/pSLyAjtZfm8PB9njg== Received: from DM5PR12MB4661.namprd12.prod.outlook.com (2603:10b6:4:aa::32) by SJ2PR12MB8941.namprd12.prod.outlook.com (2603:10b6:a03:542::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.28; Thu, 14 Dec 2023 10:32:43 +0000 Received: from DM5PR12MB4661.namprd12.prod.outlook.com ([fe80::1704:d865:17bc:44ac]) by DM5PR12MB4661.namprd12.prod.outlook.com ([fe80::1704:d865:17bc:44ac%6]) with mapi id 15.20.7091.028; Thu, 14 Dec 2023 10:32:42 +0000 From: Michael Baum To: Dariusz Sosnowski , "dev@dpdk.org" CC: Ori Kam , Aman Singh , Yuying Zhang , Ferruh Yigit , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v3 1/2] ethdev: add random item support Thread-Topic: [PATCH v3 1/2] ethdev: add random item support Thread-Index: AQHaI6rkvYxoAXrcW0OfvP9azH+3fLCfyIiAgAJlPIA= Date: Thu, 14 Dec 2023 10:32:42 +0000 Message-ID: References: <20230911074149.697944-1-michaelba@nvidia.com> <20231130163215.666239-1-michaelba@nvidia.com> <20231130163215.666239-2-michaelba@nvidia.com> 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: DM5PR12MB4661:EE_|SJ2PR12MB8941:EE_ x-ms-office365-filtering-correlation-id: 5b34535b-6db6-4f9d-517e-08dbfc900103 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: pHvSTrqk3j3QA/blbcZangVU1+3nrLCPEiKuJT3hyAG+QOawhLj8vrtM/h5HsIULwlqkeefjX56XW3/BSWpFa5ggE/wvFE86ddTnkcc7uPHCf79HjhRQRtxFDRF1FgMHAKkuKen14gDzpM/5oc5L9Kdu9IxpQqb9NqUCDufBXYlyE39QU01bJYm9ED6rDfmQmBqUBVlHW39bMLptsyuV9gk+HD/TlfXYMMhJKtg2uhWt0EkBP/MmUvLAYn425Uu/5XelVcTPegdH7bArAw8VhHSz0iTK0AH2rr2oaO+Azb31WcgnHUQyD1jf4qKaFM4niWEOenRP7LCjxldTY/pnyYEtNvie43AdmWTz/hxjVrbJEnYNzBTYXm2hZ6i270gOISoGySehJGvQadJeI2ydxGlFbkLNhr2eZPod4jTLlouFZ6P4V5fTBQCtjTVNycQkKMMF6eJIl9h0ffcBxL4QYXXMA8SoOqj/J7BUng+kiHnZLyVM4nz66lm5QlYGEvKlUil4BIiU5LQfADRKNv0GiUggLniGOw0kM/gvTzjOv/6dJscpz+t6pmka6S42e4g9tX1S/6zK85qq1bdScJep2W25Mnp3dnVCzDke/Wz6fOQeBfIiNup3EAXeCOXlPmRfZ+c15NfsN7trcjcrM0a5y7uoF8tINhLuxMp+nAVEwbw= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB4661.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(376002)(366004)(136003)(396003)(346002)(230922051799003)(230173577357003)(230273577357003)(451199024)(186009)(1800799012)(64100799003)(38100700002)(83380400001)(41300700001)(33656002)(122000001)(2906002)(5660300002)(478600001)(53546011)(7696005)(6506007)(9686003)(66556008)(64756008)(66446008)(66476007)(54906003)(316002)(66946007)(52536014)(76116006)(110136005)(55016003)(8936002)(8676002)(4326008)(38070700009)(26005)(86362001)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Ly9wM1hZNkdLcU54eVU3NnJxdjc3MHdRQ2orWmFZRlhCTG5tZHcwcVlla0Qz?= =?utf-8?B?RTBkcnVwQWV4YXRubWdiQ0tYLzFhMEJSTG5rUTVKNXVxN0NZT2kzQ1JoNUNk?= =?utf-8?B?dndRSUFabkdUejVvVitZK3BPclNrVXBCd211b3RJZ29NZkE1VHVlSFdIU1cy?= =?utf-8?B?TmpTUVV0M2RJZmVieHNPakxldDRlcTJEVjkyWnFaeGFlR281YVdxdnRpVE05?= =?utf-8?B?OXM1ZmJuUGlLYStJdURna1dCRVBnSTF6MXB1NXZKL1hMeXpkb2JJZHN0MzFO?= =?utf-8?B?bnRuZ281ZmExbVRob3pWWkw4alQwbFl6Z0xjM0NBUkJZVHJScCtFMzVSSDdL?= =?utf-8?B?aWVTeW5FalpvbUNFYjlGMDBhejdFVTBUSWNac0NXKytjVi94Ym0zNzlCOUVD?= =?utf-8?B?Tm95ZFA1SW9odXFiYUVuNTMxcnNWQUdTOFNnbTdkMFlZVk03VlhwalUyc2Y0?= =?utf-8?B?MHM0bWhYd256T1lpQ0oxYWN4UlJlYUR3ejlsZzlFQUFQc0ROYWtMcHJuZVd2?= =?utf-8?B?OFJjTVhEV0F3VkV1Q2ZzRHZEM2NKSlU4SFBHQnpQZHJQUmxYK002S2J0WWlZ?= =?utf-8?B?S0RIMTRUd3VxdktTRnRnMDFXMmg2OHk3cVpiSXBrOW9XNUwzWWdJek9iUWZt?= =?utf-8?B?bEUvVVJqNGVsczFHbVhjZ2p1cWYxcjNvR3hFbGdzbTdKZVNaeGZQcEFaZ0Mz?= =?utf-8?B?Mlp0dFBITkYxeENEU0dZTkd2WS9YL05IMDFFNWdTR3FQUzNYT2RzazEvcnVa?= =?utf-8?B?RDM0V3FPTjgvMzNqeVVmNTIyQUlMM2dtMVJEOEFzeXdZNW1SYmNYMWRjdWt0?= =?utf-8?B?cFgxZEFYZCtLdHJ0dzN4YzR5d1U0elFFb25OSHI0T0l1Q2Y2ZHBtUERtUFFh?= =?utf-8?B?ekxtZkFiMUJWeUhSQ0YyR1gzZkNKeFVtOVYyTjdROExjQjdBQW0xNjFPcHR4?= =?utf-8?B?K1VFYW9rOUN4bU5ydTFudFNuM0Y3bWErczFMNTQ0cXRhbjh6eUpUcEN6bGJY?= =?utf-8?B?S1V1dVgxQWNDcWxWZE5BbDJwTDhkNzI0SkFDM3VaTi9MRk92aGJaWmxVblQ4?= =?utf-8?B?Nm5ZSUlkamVrQnBSZVVJZWdBdUlKaUFrOE9VTjJrdlV3T2ZXVFRXVWRyZUhQ?= =?utf-8?B?UGRhSDdHRkRTYzlsWXpENDNIbWQrbUVnY0hWQnpuZWNJWXJXZ2x1SmVGdkNW?= =?utf-8?B?ZnBuTFJLRUp1bWZhYVBsbkltN3RCcXVCSTdxODNaTGlkRHFPMXVzTmtzR1FW?= =?utf-8?B?NUVTdUx4cUNlTE1TRWVhWG5ZK0MwMzg1STJnZVN2dkNyUmpLcTRpaFB4Ympw?= =?utf-8?B?TmgyMWR2UlJ4KzNTV25FbDRDakd4K2dDbWJBR0RxMDkzUms3aGs2WHpOL2tO?= =?utf-8?B?bjBtell0QzV2NElDVGNwcTZPc2crRm4xV2R5NHg1YmJPRXl1SnYzazFYL0xU?= =?utf-8?B?U3hQaUFyK2FZRkRWNlhLYXpCWkVjUldYVlB2Vi9QZWZ2bENaU1Awc1dEaDdx?= =?utf-8?B?TWpRTWVCNUM0Q3NTZTVHamMxTm9tdkdLY0Y2TTJDZVN1UEVIcC9uanFGSm9j?= =?utf-8?B?VTRlWGo1ZzdRa096OXAvOWo0b0NVTmkyc2RWY0Z1dWwyWkw2WGxiVG9mbnlV?= =?utf-8?B?cTh3RHkybWp4UEl3c3ZHM29YY05qYVhTaDBVdTdJbXR5amVyQmp3Y0NUcWdW?= =?utf-8?B?OFlTUmZMRUtNRFdsVEVjdTJ2b2ZPUnlUWVR3RytHeVh4RStZekY1Y0RrSDBr?= =?utf-8?B?K1VjZUJHdXdnVnBuMXNuR0poTmpQaUxLamRrVld4Z0UybHo1dmxiUCszSFc1?= =?utf-8?B?cDZjUXM5SXBaSi9jZ1Job2VadTJNWnZvZUw2NVozV05BekZ3UXpLeW9wSEFX?= =?utf-8?B?OGVyZjJ3cnNhMVlETjVNLzhoRnZPK1JOc0FaSDE4djc5bUxNTU1ETmFrTFNw?= =?utf-8?B?WGVIRHZvMnpuZndIWk92NXNCUjN3ODNxZ0FFUHkxc0QyckhQTExqdWJKVS9R?= =?utf-8?B?Qm5sRHI3V2lIS3h0NElrZ2h0N3ZmOXpiTkpLRDN4TWhOaWZOckRKMkVDTUFv?= =?utf-8?B?TDV3akRxeEhoSkNoTlpSQ2ZpbDBDUlRTeTkrTFRYS0pNNGhnOC9wa25WbDND?= =?utf-8?Q?zA2bcr+pGKGfhiDeVYzofZtMI?= 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: DM5PR12MB4661.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b34535b-6db6-4f9d-517e-08dbfc900103 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2023 10:32:42.5233 (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: qmeGsZe/BK6N9RzEGAQZMkjz2RSm1GgLs0/zET+E69flh8JLfXnJnW4Wxl5QrJmi+9MvAativuuIN++xJknNMQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8941 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 DQpPbiAxMi84LzIwMjMgODo1NCBQTSwgMCBEYXJpdXN6IFNvc25vd3NraSB3cm90ZToNCj4gDQo+ IEhpIE1pY2hhZWwsDQo+IA0KPiA+ICtJdGVtOiBgYFJBTkRPTWBgDQo+ID4gK15eXl5eXl5eXl5e Xl5eXl4NCj4gPiArDQo+ID4gK01hdGNoZXMgYSByYW5kb20gdmFsdWUuDQo+ID4gKw0KPiA+ICtU aGUgcnVuZG9tIG51bWJlciBpcyBnZW5lcmF0ZWQgYnkgUE1ELA0KPiBzL3J1bmRvbS9yYW5kb20N CkFjaywgdGhhbmsgeW91Lg0KDQo+IA0KPiBJJ20gbm90IHN1cmUgdGhhdCBtZW50aW9uaW5nIFBN RCBoZXJlIGlzIGZ1bGx5IGNvcnJlY3QsIGJlY2F1c2UgaW4gbXkgb3BpbmlvbiBpdA0KPiBpbXBs aWVzIHRoYXQgU1cgZ2VuZXJhdGVzIGl0Lg0KPiBIVywgU1cgYW5kIHN5c3RlbSBjbG9jayB3ZXJl IG1lbnRpb25lZCBhcyBleGFtcGxlcyBvZiBzb3VyY2VzIG9mIHJhbmRvbW5lc3MNCj4gaW4gcHJl dmlvdXMgZGlzY3Vzc2lvbnMgb24gdGhpcyBBUEkuDQo+IA0KPiBBbHNvLCBJIHRoaW5rIGl0J3Mg d29ydGggYWRkaW5nIHRoYXQgIm51bWJlciA9PSB1bnNpZ25lZCBpbnRlZ2VyIHdpdGggYXQgbW9z dCAzMg0KPiBiaXRzLiINCj4gSXQgZ2l2ZXMgc29tZSBsZWV3YXkgZm9yIGFueSBkcml2ZXIgaW1w bGVtZW50aW5nIHRoaXMgQVBJIC0gdmFsdWUgaXMgdWludDMyX3QgYnV0DQo+IG5vdCBhbGwgYml0 cyBtdXN0IGJlIHVzZWQuDQo+IEZvciBleGFtcGxlLCBzb21lIEhXIG1heSBzdXBwb3J0IG9ubHkg MTYtYml0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdGlvbi4NCj4gU3VjaCBIVyBtaWdodCBpbXBsZW1l bnQgdmFsaWRhdGlvbiBvbiBtYXNrLCB3aGVyZSBtYXNrIHdpdGggbW9yZSB0aGFuIDE2DQo+IGJp dHMgd291bGQgYmUgcmVqZWN0ZWQuDQo+IA0KPiBXaGF0IGRvIHlvdSB0aGluayBhYm91dCB0aGUg Zm9sbG93aW5nIHByb3Bvc2FsIGJhc2VkIG9uIHRob3NlIGNvbW1lbnRzPw0KPiANCj4gIkEgcmFu ZG9tIHVuc2lnbmVkIGludGVnZXIgKGF0IG1vc3QgMzItYml0KSBpcyBnZW5lcmF0ZWQgZm9yIGVh Y2ggcGFja2V0IGR1cmluZw0KPiBmbG93IHJ1bGUgcHJvY2Vzc2luZywgYnkgZWl0aGVyIEhXLCBT VyBvciBzb21lIGV4dGVybmFsIHNvdXJjZS4NCj4gQXBwbGljYXRpb24gY2FuIG1hdGNoIG9uIGVp dGhlciBleGFjdCB2YWx1ZSBvciByYW5nZSBvZiB2YWx1ZXMuIg0KSSB0aGluayB5b3VyIHN1Z2dl c3Rpb24gaXMgZ29vZCwgYnV0IHRoZSB3b3JkcyAiZm9yIGVhY2ggcGFja2V0IiBpbXBseSB0aGF0 IHRoZSBnZW5lcmF0ZWQgcmFuZG9tIHZhbHVlIGlzIG9yaWVudGVkIHRvIHRoZSBwYWNrZXQuDQpT byBJJ20gdGFraW5nIGl0IGFuZCBrZWVwaW5nIHRoZSBuZXh0IGxpbmVzOiANCiIgVGhpcyB2YWx1 ZSBpcyBub3QgYmFzZWQgb24gdGhlIHBhY2tldCBkYXRhL2hlYWRlcnMuDQpBcHBsaWNhdGlvbiBz aG91bGRuJ3QgYXNzdW1lIHRoYXQgdGhpcyB2YWx1ZSBpcyBrZXB0IGR1cmluZyB0aGUgbGlmZXRp bWUgb2YgdGhlIHBhY2tldC4iDQo+IA0KPiA+ICtBcHBsaWNhdGlvbiBzaG91bGRuJ3QgYXNzdW1l IHRoYXQgdGhpcyB2YWx1ZSBpcyBrZXB0IGR1cmluZyB0aGUgbGlmZQ0KPiA+ICt0aW1lIG9mIHRo ZSBwYWNrZXQuDQo+IHMvbGlmZSB0aW1lL2xpZmV0aW1lDQpBY2ssIHRoYW5rIHlvdS4NCg0KPiAN Cj4gQmVzdCByZWdhcmRzLA0KPiBEYXJpdXN6IFNvc25vd3NraQ0KDQo=