From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9D24EC7EE24 for ; Wed, 31 May 2023 07:56:25 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8F34640ED7; Wed, 31 May 2023 09:56:24 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2071.outbound.protection.outlook.com [40.107.101.71]) by mails.dpdk.org (Postfix) with ESMTP id 2584840A82 for ; Wed, 31 May 2023 09:56:23 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SxtnmLfIvJICS/pHhZyv4RykdTBQTGxR7pTpTmzlZpSJK4UnUO9007y1p2oaDOn45tL/6CfW7Wr+CM6OEcZ8WGLGTeqc1Md3MsZEYi6QWTonBk8n+p7B5/VlAgsGonHNEkroGE3fVlSbeU2MzZOGrt3Is+M0Q+R8iEKf11xumWIB9qSo19KS8nGIdjBhGcKTxw8+LB8A72ci2P7kpko+uZb+vt6f2vPqSJkeKuq4ShHmLUm6Z0rRANcCVEZTqZGvAM2LW8dXeCf0f/PUqB4Tc6IOFNhbrpMIFXnXHN7tT1YNhm6Db5Xjtc4tLAthAskzxlvxXmNjzSKzxVm2FWNtpQ== 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=FbsKW5Qhdh4btJVs/i9kw6Uz0UttU9RCHEZq8sQsBoY=; b=aoVzpOes3vv5f6m81YeZwp2I1NstWZA9F8K77WkCgKczLr5h0r443AFSfdH6kOMKGjHscOni+WG4GxzAVhn7kTvP+3qQ2Pl6j7MTCzt44d0+Rm+XDKDJjocBRkfof1SmYgII1vwUg9+zcGc9/gT78c8dQr63RPK2Hykm6hp/wtZ8P9BMfCW15hZaElTBPcJg28d9vTwmV3YVJ1Ni34FINRtM0DcfzccFPRvrBkxM9c1DkXLqlgEClxaxzwgihjwftXUAeIsLvE3YfxuS9wdxwNAbGusLRQOY3BnUzrL/QQwRefMdBQ8iQpQK50iCn11gQK+6EibmLHUso1E5/DZ4Sg== 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=FbsKW5Qhdh4btJVs/i9kw6Uz0UttU9RCHEZq8sQsBoY=; b=AaAtQTCa2XRusN1bbYvceCkcm0ezJ668cLNc9/m9yft6s1PsPFuWpfOrSdbjXLoy4oJKIT3R4g/3awchyAn+Iay7iEqN1ySLoMtO8CGnyGlvjWKQWQHQLIYCLXWPjkX1RAihP3zAP+don8+QKbIO5kDNMg7CJKrFlPDtfQvxNdvGG0DeTd+wIFkBoRSh253P+su1jcJzLOnRowrhCenaTjIn9wZkG/BTRxhzTR5QfIAc3vrDaW+KConWvHGFk9SmHqN+IuAys45mmV2MeHS4mQdYXuPdLBH9xTzAbQgvg3zAQ5BIWshlNFMC/XAFm0w6Z4BgRcHhn0n+VI4JAV75cg== Received: from CO6PR12MB5490.namprd12.prod.outlook.com (2603:10b6:303:13d::9) by DM4PR12MB5889.namprd12.prod.outlook.com (2603:10b6:8:65::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15; Wed, 31 May 2023 07:56:20 +0000 Received: from CO6PR12MB5490.namprd12.prod.outlook.com ([fe80::1567:c49f:53a:22ce]) by CO6PR12MB5490.namprd12.prod.outlook.com ([fe80::1567:c49f:53a:22ce%4]) with mapi id 15.20.6455.020; Wed, 31 May 2023 07:56:20 +0000 From: Ophir Munk To: "NBU-Contact-Thomas Monjalon (EXTERNAL)" CC: "dev@dpdk.org" , Bruce Richardson , Devendra Singh Rawat , Alok Prasad , Matan Azrad , Lior Margalit Subject: RE: [PATCH v4] lib: set/get max memzone segments Thread-Topic: [PATCH v4] lib: set/get max memzone segments Thread-Index: AQHZjo7IG5RK3BUIYE+ENX/sNuXiNa9y2R4AgAEzqrA= Date: Wed, 31 May 2023 07:56:20 +0000 Message-ID: References: <20230503072641.474600-1-ophirmu@nvidia.com> <20230524222550.3538819-1-ophirmu@nvidia.com> <3067045.U3zVgo479M@thomas> In-Reply-To: <3067045.U3zVgo479M@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: CO6PR12MB5490:EE_|DM4PR12MB5889:EE_ x-ms-office365-filtering-correlation-id: 7cf893db-c7e7-4cd9-c752-08db61ac85af 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: akkwutIrxXqlLiud49vukAkq1PNvjjg76GCwuDL+QVnvByQ4yhvzkemXlthZDi94/soJ6Er3WGxCVB1UHBjegBcYN2tvsUGEw9CljrWv0qZLPWF08Oa6x6A/0520yCPwt9SMW63pDnshfG1haL1MxepDCsJbo4Gr37x51kM6kUCzHxc/tdFIKY+K6e+Q7siyNlZ7YoMo8md5hTT4XLKayu7wV1RC9/2j3CUBsAXLWLiPjdRokbjW+zoVwA52WcE5a/cFFAm35mQe96OZ8fwsNgLZhJEBFr4xQ7KWr1cjHgllL403ZDeDDDBS0CKJEIWZWLQNXB49HQX6mJR0ms2Mx0eos5M/+LeEVCJt7VI0jFtVnJPs7MS7GjW+Uw9kU4V8hBx3YbiU1jMp/yO3TXfhEs66FNuaC+kA0R5ZtePgIsNL9OlYglbK5sywX9veF4SLkIqbSja/tJaxv4M+ysfaU+c2PjtdXZkWjg8OECnM9/ZgvGIM1LrH/D0bsi+1K+tA+/r93cMfHuIPbBeaAcoAeTqmXQRwJjOXytJ/GqwsM/IPILFz3VPOvu+wfd/iym0FTwtmLt4s6v55sgX4dBqQEcVNNdvfGFwmnPADBKTQp8SFmOBn054MPcU2XvVXzzNv x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR12MB5490.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(396003)(136003)(346002)(366004)(376002)(451199021)(52536014)(2906002)(8676002)(33656002)(122000001)(186003)(38100700002)(83380400001)(86362001)(38070700005)(5660300002)(55016003)(316002)(6506007)(9686003)(41300700001)(54906003)(107886003)(8936002)(478600001)(26005)(66446008)(66556008)(76116006)(66476007)(71200400001)(66946007)(6916009)(64756008)(4326008)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VFhnSWhaNkhYanVXbGVLb3RDQ3JNbkFmRWovRGR0UnRCSzRnSkQ1VHczeUpD?= =?utf-8?B?VGZsZHY3VStOblYwMlJMVVo0dG9oNDFENko2eHhFMW51YVVKZGxzZXEvSHRx?= =?utf-8?B?VjRkRUFvTVo2WHJydXZjSTJseGpNcGlRRThWMUxkdVprNlhRMjJRcFo4OGk5?= =?utf-8?B?K3VoTVY3K2xNZ1lBcnN1VjZRYkFFMEJvdGFJc2diS0pzaXJtcExkc3YwMjIv?= =?utf-8?B?bTJIVi9mWjhWUVZBNVA3aElzRE1IdEpoOUkyZzZlTmR3Rk1NWHg1ZkxWd3lH?= =?utf-8?B?ZkZsWkJ6ZkQ5cXhjZFc5enpYNytMY3Q3amMzS0hUeVd4R1NzUDNVYnlJR0RC?= =?utf-8?B?WmYzOGJEVkZCaW5raDhuT0JpU05XRjYreDRQL2FvWkZha1VsVFhLemM3M2Ns?= =?utf-8?B?K3lvQTExa0d4NzZyK0x2Z21ROFgwWHVEdTkyZDc1d1VIdFNIakdsNGVCL3Rs?= =?utf-8?B?ZkcxNUFRN2lyZFVDc1Nkemp5eDQva3N2ZjE0WDN3azUyazgyMldETWxFeHlW?= =?utf-8?B?WS9send5a0lic0pxQno5WDVyc3BmOThMTVBTYVdtSnMyMmVwSHppSFpuQmt3?= =?utf-8?B?Ykh6SDd1MXBSU09CcFBqNXlFRUhma0g1cHZLVEMwQ2tJU04xU0xCcEt2YmNI?= =?utf-8?B?N3ZzRUZGNGZmWEU4a1NqR0pQa1o4RVQxQVQ2dVlEVTVSb3A3VWZnSHdwSm9S?= =?utf-8?B?Q2ZiaFc2YjhWcXdhWkllR3gyYmdORnRoRld3aWZYK0dZVmtMTTZMeCs2VkZ5?= =?utf-8?B?TjZ5MzlLZDk2V1NGVDFpNWVnakJLQlQ0dW1DZEZlYzFIek9MUlU5V3o0Z2JW?= =?utf-8?B?NUVRUEozekxUSDVJSy8ycUliLzlmMUJiZlpkWmFCVkd0YnZ5YmZFUDlmM01s?= =?utf-8?B?VUg2SW0vZndSMys3UWMwc0N0bk9MeVd1cVY2NGpYSWhQV2k0czBMYkNQNzFs?= =?utf-8?B?UlVFUHlSTXdZTDF3em1KWUJYWDBoYUxkbFFhaWJDTldNd29jTFNuL25BSjhI?= =?utf-8?B?c3RycERPcFRhOUZBWUtVSUtTY1NXUXQrc2NHT2tEYkdmUTdraXJhNG93QXVR?= =?utf-8?B?NmhzekdyOG9HeSsraGtmN1Q0UDlmckN2QUR1ZGh5b2FEdjBUeE9pZ1Zuc1NZ?= =?utf-8?B?c3BhbGdjbEtROG1EREJoaUE4aENMMkRGT2U1Mzd0cTYvVW1LaG9MMG84blg5?= =?utf-8?B?Q0RrU0wvY2tMcnFQY2dKbGRROEwxNzd0citmeVE3S1FnaFBud24zbENEc1BV?= =?utf-8?B?WC9VaGJjTXVNSmxzQUovRWxBRHpVa0Y5b0lNK1g3eGdrR05RZkpCbXJVa29m?= =?utf-8?B?WTJUZlR2bnY0bTMrbjhTVHlWK0p0Y05zQzZ3NHdnVStwSnk4b2EvdWJGU2xL?= =?utf-8?B?RlNpQi9IRDBveEluT2hFUlBEU2Y2ejl5aWtqMjVhb1EzclFpUG52RWpzQkVs?= =?utf-8?B?MSsveG12ZTd0eFNzNHdBNE5SeHhvdk1BcWRlMG1ucVdzYWh6MVZIbEpkNFkx?= =?utf-8?B?ZnoxWmdJTGJnc3B6Y0NPTnUyQUREK3kzZkFwRkpENTZLZWlUQjAzcmR2d2pR?= =?utf-8?B?UXVhbU92RWYvcVNtMkNvRFV2MGh6cFlmKys5TW83ZkxnaFV4dFhDaWZKNmpJ?= =?utf-8?B?ZXp0ZW1EbjMwcmJ0V2pqVzhuaU1IL0hQNk9UOUI3cHpNbjBlZmpMckJRN01y?= =?utf-8?B?b1pmWWFqRmM5ekZrSUpkSm5peHEwclh2bDJPMk5DRmFURitjUnhEQmhHWk9y?= =?utf-8?B?RlNkckpySFdQU1p4a3RCcVIyRFFpMXRLczlYT0E2R2l2MUpkdHAxTWlWTXJN?= =?utf-8?B?TURvUzdiWWlBQ25VNVpqVTBOS052dkJ1ZDlvYUhlL2VoMjhhYmFxWTJ2NGtm?= =?utf-8?B?QXJiQzZyRzNNbFV3cjlKWHN6c2k3N1V6VXZvdTdwQi9FbWY0K00vdVFWMjNS?= =?utf-8?B?MHloZ3I3SUtueFN1cU05ZXI3QVVPRFNXSlJ3dlkvdEpWV05uNldkcC9USXpK?= =?utf-8?B?VGtsdjNvczQyUDJtSCtZYi9kaHM3a0xaOGxzMmxlSjczOW5GSTBzNGsvMkRS?= =?utf-8?B?a2tHQ3U2akxSb0tFRmhvU3hoT0VzRGlzeUtaNjRyNDdMZnljdzk1cmdVZFhZ?= =?utf-8?Q?h2eNJuqmYJ/XXUcrY412PPXEk?= 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: CO6PR12MB5490.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7cf893db-c7e7-4cd9-c752-08db61ac85af X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2023 07:56:20.8107 (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: vnKz53NXJY3AUGpoqEaRsl26uARKYYYYW92vyFauA08QEtPgjjJHLT6reblqPd750n7qxFH/EKJJiPpEqNY+ZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5889 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 PiA+IC0tLSBhL2xpYi9lYWwvY29tbW9uL2VhbF9jb21tb25fbWVtem9uZS5jDQo+ID4gKysrIGIv bGliL2VhbC9jb21tb24vZWFsX2NvbW1vbl9tZW16b25lLmMNCj4gPiArI2RlZmluZSBERUZBVUxU X01BWF9NRU1aT05FIDI1NjANCj4gDQo+IE1heWJlIGFkZCAiX0NPVU5UIiBhdCB0aGUgZW5kIHRv IG1ha2UgY2xlYXIgaXQgaXMgbm90IGFib3V0IHRoZSBzaXplIG9mIGENCj4gbWVtem9uZS4NCj4g V2Ugc2hvdWxkIGFkZCBhIGNvbW1lbnQgaGVyZSB0byBleHBsYWluIHRoZSBtZWFuaW5nIG9mIHRo aXMgZGVmYXVsdDoNCj4gdXNlZCB1bnRpbCB0aGUgInNldCIgZnVuY3Rpb24gaXMgY2FsbGVkLg0K PiANCj4gDQoNCkFjaw0KDQo+ID4gLQkJIiVzKCk6IE51bWJlciBvZiByZXF1ZXN0ZWQgbWVtem9u ZSBzZWdtZW50cyBleGNlZWRzDQo+IFJURV9NQVhfTUVNWk9ORVxuIiwNCj4gPiAtCQkJX19mdW5j X18pOw0KPiA+ICsJCSIlcygpOiBOdW1iZXIgb2YgcmVxdWVzdGVkIG1lbXpvbmUgc2VnbWVudHMg ZXhjZWVkcyAiDQo+ID4gKwkJIm1heGltdW0gJXVcbiIsIF9fZnVuY19fLCBhcnItPmxlbik7DQo+ IA0KPiBXZSBzaG91bGQga2VlcCAibWF4aW11bSIgb24gdGhlIGZpcnN0IGxpbmUgdG8gZWFzZSAi Z3JlcCIgaW4gdGhlIGNvZGUuDQo+IA0KDQpBY2sNCg0KPiA+ICtpbnQNCj4gPiArcnRlX21lbXpv bmVfbWF4X3NldChzaXplX3QgbWF4KQ0KPiA+ICt7DQo+ID4gKwlzdHJ1Y3QgcnRlX21lbV9jb25m aWcgKm1jZmc7DQo+ID4gKw0KPiA+ICsJaWYgKGVhbF9nZXRfaW50ZXJuYWxfY29uZmlndXJhdGlv bigpLT5pbml0X2NvbXBsZXRlID4gMCkNCj4gPiArCQlyZXR1cm4gLTE7DQo+IA0KPiBBbiBlcnJv ciBsb2cgd291bGQgYmUgbmVlZGVkIGhlcmUgSSB0aGluay4NCj4gDQoNCkFjaw0KDQo+ID4gKw0K PiA+ICsJbWNmZyA9IHJ0ZV9lYWxfZ2V0X2NvbmZpZ3VyYXRpb24oKS0+bWVtX2NvbmZpZzsNCj4g PiArCWlmICghbWNmZykNCj4gDQo+IEJldHRlciB0byB1c2UgIj09IE5VTEwiIGZvciBwb2ludGVy cy4NCj4gDQo+ID4gKwkJcmV0dXJuIC0xOw0KPiANCg0KQWNrDQoNCj4gRG8gd2UgbmVlZCBhbiBl cnJvciBsb2cgYXMgd2VsbD8NCj4gDQoNClllcy4gTG9nIHdhcyBhZGRlZC4NCg0KPiA+ICsNCj4g PiArCW1jZmcgPSBydGVfZWFsX2dldF9jb25maWd1cmF0aW9uKCktPm1lbV9jb25maWc7DQo+ID4g KwlpZiAoIW1jZmcgfHwgIW1jZmctPm1heF9tZW16b25lKQ0KPiANCj4gU2FtZSBjb21tZW50IGFz IGFib3ZlOiBkb24ndCB1c2UgYm9vbGVhbiBvcGVyYXRvciBmb3IgcG9pbnRlciBvciB2YWx1ZS4N Cj4gDQoNCkFjaw0KDQo+ID4gLS0tIGEvbGliL2VhbC9jb21tb24vZWFsX21lbWNmZy5oDQo+ID4g KysrIGIvbGliL2VhbC9jb21tb24vZWFsX21lbWNmZy5oDQo+ID4gQEAgLTc1LDYgKzc1LDggQEAg c3RydWN0IHJ0ZV9tZW1fY29uZmlnIHsNCj4gPiAgCS8qKjwgVFNDIHJhdGUgKi8NCj4gPg0KPiA+ ICAJdWludDhfdCBkbWFfbWFza2JpdHM7IC8qKjwgS2VlcHMgdGhlIG1vcmUgcmVzdHJpY3RlZCBk bWEgbWFzay4gKi8NCj4gPiArDQo+ID4gKwlzaXplX3QgbWF4X21lbXpvbmU7IC8qKjwgbWF4aW11 bSBhbGxvd2VkIGFsbG9jYXRlZCBtZW16b25lcy4NCj4gKi8NCj4gDQo+IFVwcGVyY2FzZSBmb3Ig Zmlyc3Qgd29yaywgYW5kIHdlIG1heSByZW1vdmUgImFsbG93ZWQiPw0KPiBTdWdnZXN0aW9uOiAi TWF4aW11bSBudW1iZXIgb2YgYWxsb2NhdGVkIG1lbXpvbmVzLiINCj4gDQoNCkFjaw0KDQo+IFsu Li5dDQo+ID4gKy8qKg0KPiA+ICsgKiBAd2FybmluZw0KPiA+ICsgKiBAYiBFWFBFUklNRU5UQUw6 IHRoaXMgQVBJIG1heSBjaGFuZ2Ugd2l0aG91dCBwcmlvciBub3RpY2UNCj4gPiArICoNCj4gPiAr ICogU2V0IG1heCBtZW16b25lIHZhbHVlDQo+IA0KPiBBZGQgYSBkb3QgYXQgdGhlIGVuZC4NCj4g SW5zdGVhZCBvZiAidmFsdWUiLCB3ZSBzaG91bGQgbWVudGlvbiAibnVtYmVyIiBvciAiY291bnQi Lg0KPiANCg0KQWNrDQoNCg==