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 22FF9436F0; Thu, 14 Dec 2023 14:43:32 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1499543291; Thu, 14 Dec 2023 14:43:32 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2068.outbound.protection.outlook.com [40.107.237.68]) by mails.dpdk.org (Postfix) with ESMTP id 4EC0143291 for ; Thu, 14 Dec 2023 14:43:30 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PSJ2fyXmaK0ykfT4DLoL8jopzy8LfIYlctgsYTHwLhZ3ZUz65k8+b8Xxp4zvUjfUBtr89FQmlBOjsm2XfQCgH5hFf04roOKYop5AtOHWe70BfD+d8bR5+jhQisPxSPC8aIg800qDt7xSfUc0Bd/dDJ3Jq72wdo/9i9r8eTdH00ey3FLl+56s2rYkpmnnatD3aeePVFUpvupN+jqNXXeAFY9rl1vkIHJcuSoeRirm27wIU4T2Zx57FMG0b1TPlGG8Byq4bRX6iN05VT+yldf7Bj+vhM4/EettHMqRNFJGp8CJkRfqrjL2Nspkl80PgrYK1ie0FlzqP4PNBQESOfM5yg== 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=OzhmXyK3YHASPSxMh1oHd21mW/QcH+zqCU4EgnsU4lU=; b=SbVOc6dEwBt1k1n7ZeMpJpZhriWJ4hgC+BOe8ldE8FBqdyhGXnsGkW0/Mxdi4r94mXdnSd/KtYQR90vMcOaH6NCcJ4e2NMnxRBmdrPxymkJwJW38IyZvO/aGCM+uAAIndNiQlPz0Jq3xs1VJeOiDDeS6PE4WqW4tKHxr077HlJvpasfHvfUjDRXSs7HBvcYzNQFt9Lf/nQZuEBWu4ewzOdb8Tm/2eLTI0qm97Hrlb0nyCxb7oxCBaPmbv2bp2IOfTmZEIW3+fYzLN+1PC4ALsStnNE2tPXlceyrWrqOogEWULCDoVJljm6xv6Fp+CTLUWGkQMAxllcSMzjycPcVMqw== 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=OzhmXyK3YHASPSxMh1oHd21mW/QcH+zqCU4EgnsU4lU=; b=k2HxyQDuuCc/Li/HQ4nY+bbx9H8YSc65uQXD4FM3EhrjbJaUO/i4qfqFj9aAi7f8Sn91agTrriWs2ohMstAI5eMpZ4X1W40xtycpmMK2BkwQdiU8UNozTfv68Cik51eYQ4oF9JNYAP7bgCZSLkneMIExk3RpGDTqL5TfhUU5NDG6oJUuCqbdykIdKHwYI4Oouz014Od/392mps882Cmw45HFquaR+1Kptypcp+eMOOxBlWxD0fiATuANTvZOdR1w5vVGCk6UJtTrhTT7gzf/Il9eudSqSPO4fHdp79LNdzLfXvB2bzHWwD9b4DL5AicqNhexB17ons+mxhqmbaPGhg== Received: from DM5PR12MB4661.namprd12.prod.outlook.com (2603:10b6:4:aa::32) by DS0PR12MB9446.namprd12.prod.outlook.com (2603:10b6:8:192::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.38; Thu, 14 Dec 2023 13:43:28 +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 13:43:27 +0000 From: Michael Baum To: Ferruh Yigit , "dev@dpdk.org" CC: Ori Kam , Dariusz Sosnowski , Aman Singh , Yuying Zhang , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v4 1/2] ethdev: add random item support Thread-Topic: [PATCH v4 1/2] ethdev: add random item support Thread-Index: AQHaLnyR3jO+UTqHHEmK7nclOyes2bCosksAgAAP+BA= Date: Thu, 14 Dec 2023 13:43:27 +0000 Message-ID: References: <20231130163215.666239-1-michaelba@nvidia.com> <20231214105844.1640764-1-michaelba@nvidia.com> <20231214105844.1640764-2-michaelba@nvidia.com> <21f3a14e-3ec1-45fa-b619-66f4b2007fcf@amd.com> In-Reply-To: <21f3a14e-3ec1-45fa-b619-66f4b2007fcf@amd.com> 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_|DS0PR12MB9446:EE_ x-ms-office365-filtering-correlation-id: 9089c39b-65e9-49e6-9140-08dbfcaaa6cf 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: NAp1tJ3lFx5wVPPKz/sSnKYzINSUuaBiPLKwzFk8hmkqrxjiz0Q5Ico0v2+UVecPjFHlbysrbD5JMTEr3tUPGnafzF+lo+mel+bFuPr2DYHOLXoPFzghOZCjnDrgQFc7SeGt6HUaozRuqpfNCTEEAh87Vayp/LlUZBm6H3pIJUpLN9AtW7Q7igwwWphIAK1tOFGpdkqW++GMgOvwyb1wjcfOqvk/J/KtBOvV8JK58+xj4RAhWBZvueBdly6trINwZZTlWvsLi8pQaYyFnuH0+TJxo22fm2Yfm017xqsRugyN9H7SuNPDao/S0V8c1DA1rVzbHSG1KjJAtGRGSp59NlIHViYLnkB9L3nKZL/jukEIftrQZewjkf8VldyDnC+rjGFM+a5aomFA9NijaS3Bz/vB1HHrB2SqugUtvdaeZslkuwejW+aU/2aTkVtpADz8A/ARrSzQTgxTk30prxGvMPdYF3mrUv959UY8Ye7em6O1ngp+VhXfc48GV/nDq+kNbREgkm0vS+KuVKlN3Z3DRbFsqzSK5gTqXo+PJ5m3pTjE1fY2TG469Ec2vVlVTzttx0Ta0vqHQu649oxpFVulrW1enCQ/gG/miROXCQCAbKhQcqPOkK5qBzovmV9sN0ABat/JYC/fYj0vuZCGVDmmPMDmIVcU8catH3aSO9bqOmg= 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)(136003)(366004)(396003)(346002)(230173577357003)(230922051799003)(230273577357003)(451199024)(186009)(64100799003)(1800799012)(2906002)(122000001)(38100700002)(33656002)(38070700009)(41300700001)(86362001)(316002)(54906003)(64756008)(478600001)(66476007)(110136005)(66446008)(66556008)(66946007)(76116006)(71200400001)(9686003)(55016003)(5660300002)(52536014)(6506007)(26005)(8936002)(7696005)(53546011)(8676002)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NS9VTzQ3b1RYUnMvK0VONTZuUDNBZlFoTkZSZmRERzRWbmhDTGgrUE1BNy9j?= =?utf-8?B?Q3NjZVdaNTBkZ0ZRdjQ3RWw5bHJyOHlJQ2ZSbkxJVE03eUNlcjRmQjlYcEgy?= =?utf-8?B?QnlWOFlHbGlBUTBEdGQwQWRVbTFPWGFnNDdXdkkvK2pZRmpQaHZCRTZva3VF?= =?utf-8?B?V1hhY3NIOTNzZU1BelNmTTFmY0RBZk5lK2ZNb1BneTlqTmRlK3FQdTFaQ0xK?= =?utf-8?B?a1FvNGo4Y3E3YldxY0hjSks4bFo4SWtYYzZ4VncyeXN0K1B3K0FxZC8vZ0o1?= =?utf-8?B?aVV6Q2ZRMU1aS09YMUxoNzhIU3FjaEo3NjRkZ3FpUnVJTjNreEFjYWVPU0Rn?= =?utf-8?B?czZKSG1vVjVBUnQvSHJoVHRBR1hIcmhaRG1oVjJRMmVST3VVWFEwYWxuOTRk?= =?utf-8?B?QTIxb2g2UGg5SE1jWnVSblMyaEpxZ3lTQWxzakcrVERNZG5vR2Q4Z0ZJYko3?= =?utf-8?B?ZjBGcG5QdG1ZZkJRQWovd0pOaWU2Um1mUWUrN1JhRGE4cHF0Y29GNkFZS0M3?= =?utf-8?B?TkhGaDdUUzNJei9WVFgwOHdRZUJCT0MyNnZkckE5bXhOSzV3cTNoeFNmTE5C?= =?utf-8?B?TUU2YzZJY294TmJ4S0dvb1k1NGVCOVlRUmovZHhPUGkvZDhYaFFQZC83cXlN?= =?utf-8?B?c3Ewa3hENTVENlVBVDNQMEZYOWQyMy91b3dxVUd0VXdKNUU2VW4wQW9adDdt?= =?utf-8?B?dEpxV0JEenR1WW5lZnhmY2RYeFNEcWZKaG9naHJrVU5BVVUrYU5mL3I2dHJW?= =?utf-8?B?RnRLMGgvTHR4MWljbVBWQVhQUWowUVJVQklKSDd6cDlDZnR5TTdXaTRXc0s2?= =?utf-8?B?SzdHWjQyZFlFOVB0M2h0ckV1SjRLNjVaQ3NtREpVTERYSFFlOVY2YzZKTGpa?= =?utf-8?B?YUF2R0lnR2cvVytUZUJ4cm9lTVZabVpWaWtsSHZZK2JhV2ZDOWM2MkFBR1B3?= =?utf-8?B?QUtKbDBrc0RMRDBMTWtPZ0JZaTY2SnRSOGc5L1Q3am1abkY2dVdkVS9RL3NG?= =?utf-8?B?ait1bXkwS2JlZUtnd3paVEt4MDlqTmFoTUNrT1BYYlJramZqY0w5TzJCNzBK?= =?utf-8?B?bUdlNGE3SHhpRnBRRjJOSFEvdTlzV0tBK255c0R3eUUveHJzc0p3RFJ4M1BL?= =?utf-8?B?Zmg1K2duNW5oN051WWpBU2tjZndWeThhUGt3a0ErZjBGLzlJVnoyWTFpcXcr?= =?utf-8?B?ZWoxTGtEYUhhREJzZHVzY1JsWmQ3bTJpRjNFdEFrTWQzWTJ3ZUZ4OFlwWVVS?= =?utf-8?B?UUNGRWlHVi9iVHZNN0RHenIva2pQWkUvS0QyVm1vQmxSSkEyaVNhV2hHdkEy?= =?utf-8?B?T3N2QTB0ZC84REMrS0JJa1NFYVozdW5hcjJpQk90dDlVRE9SMVJuNHQwc0x5?= =?utf-8?B?V3RMMTdjc3ZXVnJ2eDRKVThzZFlFT2ErbWtzVTlBN1B2WWt6eUIrLzltWVpG?= =?utf-8?B?V0VVRDdEVHpZRHRJaEkwb3o0RFYxWnF5MnZTcVJtNmp3UFdwOVNJMkF1L0F6?= =?utf-8?B?Q3A5ZTBKZUk1cTAvTmh5TXBvRFd0clg5dkZ6M3ArOXBmY1A3V29GdDd2bjlK?= =?utf-8?B?SGtsdGVkOGFNYnhEd2FlQllFN3JQbkRwVlV2Z1Btd2ZjK1hkWERhUmN2czRt?= =?utf-8?B?S2llbVE3WlRHMXFVVWhjQXRDOVFDQkJmZkJsa3NKYkovKzdMdEJoSVpkbkRi?= =?utf-8?B?YUNjWUMyNzNXRWk5WG1UNTBFMzYyMXI2MFppT0owOWozS1YzYmd6SjBzK3pE?= =?utf-8?B?aFJodzI4STY4T25qUUxvMk4yTStIR0dXajd5NnhwMHlXdzdjRWRSSG1HRzdD?= =?utf-8?B?MWlOU0N5SVhBaytrMEh4MWdVQzl3cS9oMm9CSFN6OTJLZzkyZ1czendkcTdw?= =?utf-8?B?eExuRDRvSHJaZUUwcUtXaXlVbm5oOFNxZ0FuV3BkY2ZhV0RmNWNCSXAwaWZy?= =?utf-8?B?RkpwR2JTQW1sQ202ekR3WFNTUWFHQmdRWUdLMzlvVlpnY3BLcVE1ZVpxNVE5?= =?utf-8?B?Qm5LQ2pNcnB0MWZKcG43RWxWOE1zZ1BkT21MWXh5Tmc2b2lyQ2grclNXZUtj?= =?utf-8?B?SEJmM1hybGlSRmVkZVZ1MzNBamJRTXFHSzFBNWNLbGw4TzJFa29Hai9jdGpM?= =?utf-8?Q?mALoolkqlWXyzUWbVM27UesEF?= 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: 9089c39b-65e9-49e6-9140-08dbfcaaa6cf X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2023 13:43:27.5765 (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: rD66F+GTriQ0crwAF7tqrqYc9b3U4akJjLQ2ZkEI+EmPrFLV3+ICgKnP7hBEnPTriLdtpto2p9Z6W6Oxyo3/pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB9446 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 DQpPbiAxMi8xNC8yMDIzIDI6MTggUE0sIEZlcnJ1aCBZaWdpdCB3cm90ZTogDQo+IA0KPiBPbiAx Mi8xNC8yMDIzIDEwOjU4IEFNLCBNaWNoYWVsIEJhdW0gd3JvdGU6DQo+ID4gQWRkIHN1cHBvcnQg Zm9yIGEgbmV3IGl0ZW0gdHlwZSAiUlRFX0ZMT1dfSVRFTV9UWVBFX1JBTkRPTSIuDQo+ID4gVGhp cyBpdGVtIGVuYWJsZXMgdG8gbWF0Y2ggb24gc29tZSByYW5kb20gdmFsdWUgYXMgYSBwYXJ0IG9m IGZsb3cgcnVsZS4NCj4gPg0KDQouLi4NCg0KPiA+DQo+ID4gK0l0ZW06IGBgUkFORE9NYGANCj4g PiArXl5eXl5eXl5eXl5eXl5eXg0KPiA+ICsNCj4gPiArTWF0Y2hlcyBhIHJhbmRvbSB2YWx1ZS4N Cj4gPiArDQo+ID4gK0EgcmFuZG9tIHVuc2lnbmVkIGludGVnZXIgKGF0IG1vc3QgMzItYml0KSBp cyBnZW5lcmF0ZWQgZm9yIGVhY2gNCj4gPiArcGFja2V0IGR1cmluZyBmbG93IHJ1bGUgcHJvY2Vz c2luZywgYnkgZWl0aGVyIEhXLCBTVyBvciBzb21lIGV4dGVybmFsIHNvdXJjZS4NCj4gPiArQXBw bGljYXRpb24gY2FuIG1hdGNoIG9uIGVpdGhlciBleGFjdCB2YWx1ZSBvciByYW5nZSBvZiB2YWx1 ZXMuDQo+ID4gK1RoaXMgdmFsdWUgaXMgbm90IGJhc2VkIG9uIHRoZSBwYWNrZXQgZGF0YS9oZWFk ZXJzLg0KPiA+ICtBcHBsaWNhdGlvbiBzaG91bGRuJ3QgYXNzdW1lIHRoYXQgdGhpcyB2YWx1ZSBp cyBrZXB0IGR1cmluZyB0aGUNCj4gPiArbGlmZXRpbWUgb2YgdGhlIHBhY2tldC4NCj4gPiArDQo+ ID4gKy0gYGB2YWx1ZWBgOiBTcGVjaWZpYyB2YWx1ZSB0byBtYXRjaC4NCj4gPiArDQo+IA0KPiAN Cj4gSGkgTWljaGFlbCwNCj4gDQo+IFdoYXQgaXMgdGhlIHVzZWNhc2UgZm9yIHRoZSAncmFuZG9t JyBmbG93IGl0ZW0/DQpJIGNhbiB0aGluayBhYm91dCAyIGRpZmZlcmVudCB1c2UgY2FzZXM6DQox LiBTYW1wbGluZyAtIHdoZW4gYXBwbGljYXRpb24gd2FudHMgdG8gc2FtcGxlIGNlcnRhaW4gcGVy Y2VudGFnZSBvZiB0aGUgZmxvdywgaXQgY2FuIG1hdGNoIHJhbmRvbSB2YWx1ZSBmb3IgZ2V0dGlu ZyBpdC4NCjIuIERpc3RyaWJ1dGlvbiAtIHdoZW4gYXBwbGljYXRpb24gd2FudHMgdG8gZGlzdHJp YnV0ZSB0aGUgdHJhZmZpYyBiZXR3ZWVuIHBvcnRzL3F1ZXVlcywgaXQgY2FuIG1hdGNoIGFsbCBy YW5kb20gdmFsdWUgcmFuZ2Ugd2l0aCBzZW5kIHRvIHBvcnQvcXVldWUgYWN0aW9ucy4NCg0KPiAN Cj4gSXMgaXQgdG8gbWF0Y2ggc29tZSBraW5kIG9mIG1ldGFkYXRhIGdlbmVyYXRlZCBieSBIVz8N Ckl0IGNhbiBiZSBnZW5lcmF0ZWQgYnkgZWl0aGVyIEhXLCBTVyBvciBzb21lIGV4dGVybmFsIHNv dXJjZS4NCkVhY2ggUE1EIHN1cHBvcnRpbmcgcmFuZG9tIGl0ZW0gcmVzcG9uZHMgdG8gaGF2ZSBh IGdlbmVyYXRvciBmb3IgdGhhdC4NCg0KPiBPciBpcyBpdCBhIHdheSB0byBzYW1wbGluZyB0cmFm ZmljPw0KSXQgY2FuIGJlIGJvdGguIFRoZSBQTUQgY2FuIHVzZSByYW5kb20gdmFsdWUgZ2VuZXJh dGVkIGJ5IEhXIHdoaWxlIHVzZXIgbWF0Y2ggb24gaXQgZm9yIHNhbXBsaW5nIHRyYWZmaWMuDQoN Cj4gDQo+IEFuZCBob3cgcmFuZG9tICdyYW5kb20nIGl0ZW0gaXMsIGlzIGl0IGNvbmZpZ3VyZWQv c2V0IGluIEhXIG9yIHJhbmRvbSBwZXIgcGFja2V0Pw0KRnJvbSBBUEkgcGVyc3BlY3RpdmUsIGl0 IGlzIHB1cmUgcmFuZG9tIG5vdCBwYWNrZXQgb3JpZW50ZWQuIFNhbWUgcGFja2V0IGNhbiBnZXQg ZGlmZmVyZW50IHZhbHVlcyBkdXJpbmcgdGhlIHBpcGVsaW5lLg0KSSBtZW50aW9uZWQgaXQgaW4g ZG9jdW1lbnRhdGlvbjoNCiJUaGlzIHZhbHVlIGlzIG5vdCBiYXNlZCBvbiB0aGUgcGFja2V0IGRh dGEvaGVhZGVycy4NCkFwcGxpY2F0aW9uIHNob3VsZG4ndCBhc3N1bWUgdGhhdCB0aGlzIHZhbHVl IGlzIGtlcHQgZHVyaW5nIHRoZSBsaWZldGltZSBvZiB0aGUgcGFja2V0LiINCg==