From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A38F146718;
	Sun, 11 May 2025 09:53:46 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 3556B4026C;
	Sun, 11 May 2025 09:53:46 +0200 (CEST)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam12on2042.outbound.protection.outlook.com [40.107.237.42])
 by mails.dpdk.org (Postfix) with ESMTP id D501F4026A
 for <dev@dpdk.org>; Sun, 11 May 2025 09:53:44 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Oov9V/K8kr6VfhkPvkh3HomdvHOVyGhlA7Ezd5ElyeRfoaksZj7NbrN1hga2d+yOZpkGdGuF8xRPNsCjM5+KGVBcRAdOUDvjkLNgJTQ121pAcsZPZwVC0nBka8aFu2GyyBh/HA8We6PYBhSDRFBnWY7EpdD7y1y/pRFZGTDi48EQu5moll3KPbVA1xe/lltguyLW5fsKkPir5CWynrpn2bu8CeEl3Ym6rymKxbHw+w8UXOUzWKAq6lx0Nwu3BIcg45R57AQ7kg4R+9A0Q30nTFu1ADXwHW8eJUhRL6DvNH+J9TVUmeJwj+QZMYqznVJYmlQ2uZU7IWFcVuxYmxbVQQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=lYuxtGFSI9Pi518GqGv2/E/zNt72si1nAvxWXIBwkQk=;
 b=ZT/Rbu/VTwI6Pq4y60hM2Kl6/2+8C6e3ssJlpSBYF4XQE9DFiiwzX2KNQatRc3RLlCxF907NpiovvXH9twCRWg9dvgxjUXJLDxxm4829lyBqa4Ueae2fZt9qeGrwFNR6qAbMIXDebVMCckHnUmeVsBNJuWg3q7zCwO1LbUdzKjnGsgMOmyqy2Zcqu0bxsN1ivzlruTQ0Kkq6LXNhsuMd1zfxqvY0ueKcgVvypVxy2RQfib7VbZLe3nIJbu0Ro9dKb6yGTOxftwojj0hkppDVA5ZJf2gTtI8GQyRPhALiB2JtYIJdBehWw8hh8bFuSA0KHfearyCiuSQFTZCkFHiGqg==
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=lYuxtGFSI9Pi518GqGv2/E/zNt72si1nAvxWXIBwkQk=;
 b=c+ixSJurhRS9BMVFXZZ+lELxGhhby2zCoFRSy2mXNG56DDE5sHGXUyD1Cfre0rzhW5CeBxT7DqCJNQD2TmzToXVWfSXB8cclcAuuOSFYXk4Ze9oIafrIVya4BxxsiRP0Y/pBlg8NCnEeiha9Tgz7ADbbA9uudwP7Kr2heGIVNR4JxVzTEsQszZZjgU0PolfOS3YC/yXbOlnd3KIfhVF2bydw+2ygcEt7qlrBeDIAz/OEzcg1EN3RLs/BoW58yAOaF+eFYP7F2HFkw0CHGZCERRnTytgN5xrpBLhldDcsVlU7z1Aq5PT8C1lj5yNigMcNSygwG0tp4Czze8WcbAyfpQ==
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=nvidia.com;
Received: from CH3PR12MB8460.namprd12.prod.outlook.com (2603:10b6:610:156::15)
 by DS7PR12MB5933.namprd12.prod.outlook.com (2603:10b6:8:7c::14) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.28; Sun, 11 May
 2025 07:53:39 +0000
Received: from CH3PR12MB8460.namprd12.prod.outlook.com
 ([fe80::2e9d:7265:3b84:59b5]) by CH3PR12MB8460.namprd12.prod.outlook.com
 ([fe80::2e9d:7265:3b84:59b5%5]) with mapi id 15.20.8722.024; Sun, 11 May 2025
 07:53:37 +0000
Message-ID: <f55b2ca4-99a9-4165-9b09-ab8d68a196da@nvidia.com>
Date: Sun, 11 May 2025 10:53:30 +0300
User-Agent: Mozilla Thunderbird
Subject: Re: [PATCH 0/2] add debug capabilities to ipool
To: Shani Peretz <shperetz@nvidia.com>, dev@dpdk.org
References: <20250324081825.231395-1-shperetz@nvidia.com>
Content-Language: en-US
From: Raslan Darawsheh <rasland@nvidia.com>
In-Reply-To: <20250324081825.231395-1-shperetz@nvidia.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: FR2P281CA0146.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:98::7) To CH3PR12MB8460.namprd12.prod.outlook.com
 (2603:10b6:610:156::15)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: CH3PR12MB8460:EE_|DS7PR12MB5933:EE_
X-MS-Office365-Filtering-Correlation-Id: d580d757-4678-4f37-5f24-08dd9060efba
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?Um82QjB6dzFsY0VxUWo0YlgyVk1rMW9DZEJPQ2pnSVJ1OUZaQkFiQk5vOVJ3?=
 =?utf-8?B?TFpnVDlZNEorZ0JjbXU1OGtETHR3U3NzSi9Nd3VGTUtiN3ZxeG83TGxUenF6?=
 =?utf-8?B?dUhpRlRjSDM3cmZ4M3pweEZRNWRUbkxYL3N5Y3hyWlJxYUorSnRMZ1BDTzJr?=
 =?utf-8?B?L3BBTGQvUk9qV3BjU2JyNVdBdTN4MGpRNXh1dTZyWkdFOTFEV0JNeWlHT2c3?=
 =?utf-8?B?MTZWbnR0dlN5ZTB0bVh3UU5YdU85c0FPNDREWk1rTUN1YVBCSHVOb1VTL3BV?=
 =?utf-8?B?Z2UzWDFDOFFKZWZIM1BRcGZlTTgyeTZXUjg3UksrUkJaaWxHbXpyMWpaaWd6?=
 =?utf-8?B?cXpEaUkzSjdIZG9IUG1DakRTKyszcmtGMGNNNzNub1RGYlFqUzRWWkQ1dmFY?=
 =?utf-8?B?NXF6TEZKbzZZUnpNOHVVLzBLbk1wY2tkM016NDB6c2I5eWFlTHV0SEFRaE5J?=
 =?utf-8?B?NU5TWEdhenRib25UTWJVb0Zhdm8xYXYyTEIvYUZHS0x0QUZWRzVPVWlxTE51?=
 =?utf-8?B?OTBEcXNTK2xXSFdxYnlJSUwrSXl4VDlqdWppeGQ5VVZEUnZHWTR0azJqTE85?=
 =?utf-8?B?ZVBDcFQyZC8ybEJSY0lwSHNmbGp6SHlyNnJqYitOV0JCeWtGVE9lNElVQ2lr?=
 =?utf-8?B?NVJYNzNqZHZncnp2WmdGdzZXbnc4VS9YL1hoeW5oNkhYa05kcHNSM2s4L3Fl?=
 =?utf-8?B?SzZQc1d6NmJtaGgrVG9CZThYY2l3WGQ1ZkpieXRWU1pZL2xXOUQrTHNweGN5?=
 =?utf-8?B?TUgwUktxYUJOUmxvNEs4UVlJZEZxTFF2b1VLeEhTVU0yc2RkZEpLM1lTMUJP?=
 =?utf-8?B?TjZkU3ZLN2poTGZJblZZNUlhS09nL21YY0U1a2dIRGg0akp3dzQzV2N5OTdW?=
 =?utf-8?B?T0RNRVdUOHppZUoyay8wTHhzM3NBMVpIZnpxbFBuODVsZzUyWlFJQW9kNWZF?=
 =?utf-8?B?NWNJUVJDcXF1ZGVQckVtdzRGME1BQ0poUWhvblF6K01tZG1hU2NPTHpSRGxU?=
 =?utf-8?B?NWE5b0NRWWlWVGZLZDRVS3c5d3JVR2hXNlQ1OGpObmMrQXFmUDFhdGpNRmxT?=
 =?utf-8?B?WDBDcVd4aFRuZ3JKNUNkSHU1ZVl1a1MrRGVMelEvQjZ1VlN6OGpXbU1hTVBC?=
 =?utf-8?B?alZJSGUzdCs2VE92a08xWG1QRkp5QktvbTdJUmNnMHZHT3FaV0hoNzFMMkta?=
 =?utf-8?B?Z2MyZVBKSnl4Y1BlWEs0MVhscHNiRXdjMUh2SzFTUnRjajNydENKVEtueHUz?=
 =?utf-8?B?ek9PYlhPaG95WitNbVk5NUtrdEtiV0ZYc1NCcjZzMWhqa3FpZWltWkFlOElm?=
 =?utf-8?B?NWN2TEtqTGJRTlZzV21uRmJRZVZMY3ljalBhMnpraTdlU3U2YkFpeXk2RjEw?=
 =?utf-8?B?dVlYeWVlcUZKdlhEZjRrNnI4R3JxSTYyOGQ0UWxLbnZDc3p6bnBTWVpXcWJh?=
 =?utf-8?B?eXpHUlpGeUZxSy9yTmh4d2QzZ3dyMFhlcEkzNUZ5MXZrWjVQK2NYZUx6UmxI?=
 =?utf-8?B?MWtxaGFwNHd3TnMrVGY0UTgrUnlHcncySzdXRVQwMldob3FlS2RjSDlUeCtp?=
 =?utf-8?B?Rm1qWWJOaFlIRXZUQ3JQZEUyajdmWEJicm16U2dBTlFLRiszZ1hVMUJoVWxX?=
 =?utf-8?B?WGswSjdDMDhUdUE1aUlrU3cydDBwOFNJaGI4azVWOG4xTjhrWW42N2RIL1M5?=
 =?utf-8?B?NXVhZk5zalkwbWVuWXZxMFNpeFAvZStPVS90L1RwbWJLR0lRaUZVQWpTTEJY?=
 =?utf-8?B?VE40dEpZdENpUVZSaHlrTkIwTVhZRjNLSVUxTzdsYXpBYmN0S0l2aUxrKy91?=
 =?utf-8?B?b0tTa3ZlQ0JVd3c0dEtLWGlIa0NtMkZUZ2oydkJBM1RyeWJ0K3A1VmZteDcr?=
 =?utf-8?B?K01PeFd2a3poUnVJaW50cklWS0d3aDFMRlN6QVZmSmx1S3c9PQ==?=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CH3PR12MB8460.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(366016)(1800799024)(376014); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VXVOUmpFTEJ4eGRHbUh1cWFRMEhURTVxWkNlTldtNDhwZmMyQ2NzRGdZTyth?=
 =?utf-8?B?dFpFVy81NHY2MGkySFBqNWtkbzJ2N3hYN28ydjl4NHA3VzQ3aWpndUpjS296?=
 =?utf-8?B?bmdwS2FHdmNoaTE4STJSdDZFeEFidkViSHVDTXJhMlROS2FGZVlscXhQV0Yr?=
 =?utf-8?B?YjYrOXFHbHl1NXFnZUc0L0c4dENhcEN1QW1yRTRSWVRwMXdZd0Zvcko2d0RM?=
 =?utf-8?B?WW1nRndmMmZzREdrRU9NNjRzMnVHNjZkYmJUNnQvdlFSZjRFYnNwYVA2cDhL?=
 =?utf-8?B?UHBWdE1OZlZjTVFRa3JWMkcraFlIVFkwUXNLV3R5bmR3M2ZKdEFudDBFK0gz?=
 =?utf-8?B?cUdNaGNtUmxWRDMvQ3RJZmdQMldMYmxqTExpNHl1M3p2ek1NSmNjSWpBdnZ6?=
 =?utf-8?B?N2JTSUg2OVVoakRyd0RHRG15eU9aTUR1UUZEcjRrVWlZYXI1MmN4a0tUTVpP?=
 =?utf-8?B?S1dhRUpsbkp2T1R4UHJOdk5EVWlMM0tRbVM1NFF0cmVDa1Z2MWZUM2FOM2Vh?=
 =?utf-8?B?aVVDQ3hJVVQwNnh5bCtLbVRBcWRkZ3NuUGhnVUt4K3ZBRlVtYWFkb2JpeUdB?=
 =?utf-8?B?aytvNEl5Y2g5Kzg0TTU0bEJpRlJmYUI3bjdlVUFSUGtMNXNYRG5LTnJOalV3?=
 =?utf-8?B?eDZRRUo0VktFWC85eXZ0RU5Zb1l2emNCa0E2UlE1SGl3NmdZQ0hhTU5PYnR4?=
 =?utf-8?B?WURxRE1sbXJXSEgwL3dXY3VEZG81ZDJJQUNsSnI4Yy9aWVVaU1RxWjVmc2JJ?=
 =?utf-8?B?cTgzKzBDRnhKa1owbU1nS2tUbW9TcW9vbWpSYjNGaXI4NE83bHErYld5REtt?=
 =?utf-8?B?ZXZRL3VhbDBJQjJrMTdPR3FjWXFvbWRvenFnbnZCWUt1OW1zbUVrbTI1aERw?=
 =?utf-8?B?aWEzRHJSRjYzNDhFRW1qeXVSZkd5MlNjMzNmOXpRcDB1dTdoS3FNeHBRdnc4?=
 =?utf-8?B?aUZFQnQzNFRINkZvK09wSnpka1lJZFN1ekpqcCtLTnpacHMwZk5iYmFGaTE2?=
 =?utf-8?B?WHZUa0pmM1pqZVlLeFRsaTJSWUJ5dnF1T0NOdEdNQ3NFcGg2ZHU1V3RRWXdV?=
 =?utf-8?B?T0lVTzdpZXM0K3VuL1RSTXlzbUJXakk3cjNlL0M5L3dDajhuR1I0TGV2Y2w3?=
 =?utf-8?B?Znl6cEl5QVp6eUpER3pWdTcyRXh4dE4rbk0wWHRnWEJwTlM3dmJndkxyb202?=
 =?utf-8?B?TmxaQU12d1U0NTQwelpMb3lyMnYwTFRLR2pISGVoZWlnM0doRTM3M3ZyaEdi?=
 =?utf-8?B?Slo5QzZoSXdtS0VxUFRhZTBPMkdPUlNOeW0vZkk3MFJMUjVFb2xnZlVTSGFZ?=
 =?utf-8?B?VE0wRkowLytYR1luV0JKUjFrVnd2U3NFNUtDVElydmc4enE4bU45Ri9LUXhT?=
 =?utf-8?B?dUowVGd5aEpBUGlrWUxYdnVKb3lhVVV6TFRZTjFMUlVabDlMV21PYjhBbjVL?=
 =?utf-8?B?M0JoVWQwSzdkTVRRK280WmdIWGlHdE5yWWFMNWVGUjhHcWdQUy9qc3ovMWtv?=
 =?utf-8?B?a1ZiUUdaaUh1Umo5bytUUmVUQ1MxeWh3RnZKd1VpQzRlWXR5V2tWandJWThF?=
 =?utf-8?B?aldUbUZZS0hkNGdvc3JvYmFuWjFEcitNOHpYWlduRWh4VEpZUkprblEvb1FP?=
 =?utf-8?B?ak9RVk5jZVBlTjlzb0Q4Y1hhU09HMUplUjZLUlM5a2hoSnpRV2djbWFqcndn?=
 =?utf-8?B?WmF2VDk1WnRKaUg1K3RKN1ZqWG04d25CbTFEQ3FKZHVOd1Rlc3IxWDVPWnZp?=
 =?utf-8?B?MVY2L05XbWhRMHd0TEErUWtxMWw0S2RLeTVEQUV0YmhqSnBNQ3hrZFhMRVo1?=
 =?utf-8?B?cE1OeHdRbGkzTVJFQWpobmpoWCtVK1BtTE8rLzEwK3BjSHpWdE1aQ3ZQdUMv?=
 =?utf-8?B?eCs1NmVQK0RpK3lPTGNtT25VUGVJdXBaZzRmQi9MV3A2L29PRDdud1I0RWkx?=
 =?utf-8?B?ZG9FQWVIQkdGei9pdDI4YnYwai9mbEhRUmtxZGVscHZsejJvcGJKRStnellq?=
 =?utf-8?B?a0hscWZ5WXgzTHRCWVhnY3dKTld5SzhHOHl0K1Q4NmFlSmJUWWhvYkdwK0pk?=
 =?utf-8?B?SEM2cEZuSkI4QkNrbnp1TUd5WjdaQUZtbThvbWp0ZEc4WWF5Q0lBT296MGZW?=
 =?utf-8?Q?Sibh7ng3/WYVIAciJh2bXHKAR?=
X-OriginatorOrg: Nvidia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d580d757-4678-4f37-5f24-08dd9060efba
X-MS-Exchange-CrossTenant-AuthSource: CH3PR12MB8460.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2025 07:53:37.2505 (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: Y87Uucnkntg9HifylmeHRsEd1iYAz1sPNmrD+CmdtBBnECz+sj1FYifeMV3UAT5G5Tqf6gatx5+fMFF/iP1MGg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB5933
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org


Hi,

On 24/03/2025 10:18 AM, Shani Peretz wrote:
> Enhanced ipool debugging: Added new log component and verbosity levels for operations.
> Introduced a bitmap in debug mode to track allocations/deallocations, preventing doubles in per-core cache mode.
> 
> Shani Peretz (2):
>    net/mlx5: add ipool debug capabilities
>    net/mlx5: added a bitmap that tracks ipool allocs and frees
> 
>   drivers/net/mlx5/mlx5_utils.c | 151 +++++++++++++++++++++++++++++++++-
>   drivers/net/mlx5/mlx5_utils.h |  21 +++++
>   2 files changed, 171 insertions(+), 1 deletion(-)
> 

Series applied to next-net-mlx,


Kindest regards
Raslan Darawsheh