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 4457C44045; Fri, 17 May 2024 04:45:30 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B3FA3402C2; Fri, 17 May 2024 04:45:29 +0200 (CEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2082.outbound.protection.outlook.com [40.107.247.82]) by mails.dpdk.org (Postfix) with ESMTP id 64E084027F for ; Fri, 17 May 2024 04:45:27 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=UDXgPGiYqW1IKQqZbv8j5Cr/7Gcg3YGxQSIRhrYgDB5Xgum5Mnyv140DkW9SJ9TzCWZZvNwUg7y8pzkJK0ZtxJS6lWrhenA97GiK6EsVZ19nMYo8FhfP+nWMyQkS2IRlaWnx80iGSdS8GXIFODUysNI1mveFQmn0YoS/8++S4DVysoVraol6uhiNaBKG3Yh9Etaz6PkM0QnCicWscGAWPRbPyzRRLVNE6E8W1F4bT4UX7wEf86s49Bk1ylQbCLma1+jWwV/CiuMF6fpVEGAUndklhrL8GfBVs2UHq/jboMxc56QsN5YlSLbN3X276xQGQiSdxHEWXZ8fFT4V71Iu1A== ARC-Message-Signature: i=2; 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=RGIeDSg9UTHwvO9bKCwn0wBi9D3As6Ap4h7WQ9+bBCg=; b=D4zpLHFDc6UjNJfnvMnRp4SmC4b3PB4dM/ajfjV87PCoEVgnm3ptRIxYNFGZHpB6AScaFIDLHLzQ+hUQMfsRS2VBZxLRgu1B9kkycYIkkLul9wIRM0GKNhqzyOuZiHtKUN7dqvGS54por7UpiH8vbWTNQBXF8yGs1vNGgKESkbD88QejQorXVJmLEYBO2nHp34FZFRmrbaLA4arGEoQpIwFXhxwIbeC2rZ78ogEAqIpit0NxxzlUBVc8CeNfU2gIZHwnLyUScZmnNIhxbCwduXJ7Eni6zZP+ceKEQYEfYQBbinswIXG79AyycSySKD2BjWGbBT/PTA2XcKYJ1g1R+w== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RGIeDSg9UTHwvO9bKCwn0wBi9D3As6Ap4h7WQ9+bBCg=; b=goS6PRJ0l8/UV0Juc83JcO8ASzs187xvDsyW3nlD0Z1d8JF49MPTKZ3COqxHGhtngh6bytpYsM7Yu1lBJXg+SETZqKID6Ffqhvi8PBnBaPaci/rDOu7xKgWUgBdascWl0c7eLLMikD7dtuCHNp3Bzx/9FCq6gEk2cv5HkPlik50= Received: from AS9PR06CA0123.eurprd06.prod.outlook.com (2603:10a6:20b:467::14) by GV1PR08MB10521.eurprd08.prod.outlook.com (2603:10a6:150:163::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Fri, 17 May 2024 02:45:23 +0000 Received: from AMS0EPF00000195.eurprd05.prod.outlook.com (2603:10a6:20b:467:cafe::b3) by AS9PR06CA0123.outlook.office365.com (2603:10a6:20b:467::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.28 via Frontend Transport; Fri, 17 May 2024 02:45:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AMS0EPF00000195.mail.protection.outlook.com (10.167.16.215) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7587.21 via Frontend Transport; Fri, 17 May 2024 02:45:22 +0000 Received: ("Tessian outbound ba75727f6dca:v315"); Fri, 17 May 2024 02:45:22 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d4526cc4b0d7fc89 X-CR-MTA-TID: 64aa7808 Received: from 063faf6d8276.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FEB82B29-EF1D-4B67-97A0-A8334952BB7F.1; Fri, 17 May 2024 02:45:14 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 063faf6d8276.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 17 May 2024 02:45:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f8VKEF2Xrv6/WcuW2CYX7lmaUwb8XCx4qtRExypCiyQZqgbI2TC9o3iUyjLEbs2yf2OzJuhQ6CoNeU3CuW0GCJf0IrHA5jR4WnY7zoIhz/7HNFrmMRV/NqGYF0NgNtg70irdEEe8H876c9k3DDV6kUhJ2wRk2zKrKhJv49qGIMtjxCkJ49QzZm1ocs5KzjYEipWNLTZ3dgXYKEhsNKhj+jivo5f0xsQbWi2qts889Q0ljLsy89bLXacrPTWUS/xRe9EPMcIAuet6Ol15O9fGgW9797NaCmbmSgaBz3wu9Oe77rGtDczn11N7JuX+SyRJdTvNCYEpBevoKj9/adnfOw== 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=RGIeDSg9UTHwvO9bKCwn0wBi9D3As6Ap4h7WQ9+bBCg=; b=eiU/gTZbm9/8UJhMezV4VJNj3+/HL+yVYFr60lyovuAzIZzKDtNKCVZ4t/w9OiWIVM4Hlwx/FOd8ROaZMPObrWmPSEfvHB6NqvjzQK0raTICZpKFFE08oJaCTeeK7BZnNAINTPwC6vM8jegjlIcNMq62sAk17dIfOFqy82S9H1sYeyMEPp8SaAynKMZBTg167km2+ILzbhcoNz5XJjM4Zu1HAfddaN2KRfPveJuQqdFPxWB9L9ZgyWDAgZuviAkAj02sOOPC1GrfcE0/D6c7J8ypCi8fTkqkK0MUMRo8m6w/5moqM9NE3lt3jggZ8QwY8A/IweWYJoDg+7KB/+e8JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RGIeDSg9UTHwvO9bKCwn0wBi9D3As6Ap4h7WQ9+bBCg=; b=goS6PRJ0l8/UV0Juc83JcO8ASzs187xvDsyW3nlD0Z1d8JF49MPTKZ3COqxHGhtngh6bytpYsM7Yu1lBJXg+SETZqKID6Ffqhvi8PBnBaPaci/rDOu7xKgWUgBdascWl0c7eLLMikD7dtuCHNp3Bzx/9FCq6gEk2cv5HkPlik50= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AM9PR08MB6642.eurprd08.prod.outlook.com (2603:10a6:20b:2ff::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.28; Fri, 17 May 2024 02:45:12 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::d2ac:aca9:32d0:fce4]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::d2ac:aca9:32d0:fce4%3]) with mapi id 15.20.7587.028; Fri, 17 May 2024 02:45:12 +0000 From: Honnappa Nagarahalli To: Stephen Hemminger CC: "dev@dpdk.org" , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , nd Subject: Re: [PATCH v6 1/9] eal: generic 64 bit counter Thread-Topic: [PATCH v6 1/9] eal: generic 64 bit counter Thread-Index: AQHap+8Rhm5DidYBhUu4FljBSDJ8XLGauJAA Date: Fri, 17 May 2024 02:45:12 +0000 Message-ID: <48ED00A3-1CCA-4F64-ACC3-CA1F0D2B9378@arm.com> References: <20240510050507.14381-1-stephen@networkplumber.org> <20240517001302.65514-1-stephen@networkplumber.org> <20240517001302.65514-2-stephen@networkplumber.org> In-Reply-To: <20240517001302.65514-2-stephen@networkplumber.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3774.500.171.1.1) Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|AM9PR08MB6642:EE_|AMS0EPF00000195:EE_|GV1PR08MB10521:EE_ X-MS-Office365-Filtering-Correlation-Id: 571a1e3a-307a-42a1-cef2-08dc761b65d2 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230031|376005|366007|1800799015|38070700009; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?M3Vvc0VzWDVWRFFzQ0RiNkxKdCtGQXNNdWRjTlpzOXNJVUNFVTJtaVJrSTBs?= =?utf-8?B?S09OQVAwZndySnhSSTNGTWtZRG15S3piajZCbUVnbklNdnl6RGNSL2RBcjRh?= =?utf-8?B?Y3ZrcUsvSGR0ZStSMFV1cllKWTZqdURGY280UHg5b3BpVk1wMVBTVlg4ZlV0?= =?utf-8?B?a056R3h3MEtQVlJCUTZmRVk4NVBuTmxaS1JvL1pqUWdkenhzWCt4eFJobmc1?= =?utf-8?B?eWg4SUR0WHJVK2JKRUZXWUo5SnhocFJGT1FNeFFrYmZTeHl0aHdGZVRCTjJX?= =?utf-8?B?VDdnSHFNUENNTHpCYkxlVExsMVNHSm5IS2RkQXBOZ0hsSU5ZWThYWGJUMlJw?= =?utf-8?B?aTZ0VmJaZ1lqTjd5NytXVjlwNTlrWG1QTEFNVk1tUU1SWDdBZGEwRXFRRlRW?= =?utf-8?B?aysvOFo3OXprQk1QU0E4eTR6N09VUnJYMDNZTFhNOGdVaVdRNVpMNjVsV1U4?= =?utf-8?B?MWRQQXVLemdJdDhJNmV5QVZUOG9NMnZiSzVseitwMTdKTFZXTzlhMjBVUUdM?= =?utf-8?B?eGN6UjhYSWhDdlJMNS83UWFNYzdPRmh0V25La1dBYm5vcnJHcjJOVmxlbHA2?= =?utf-8?B?c2x5SnhqVHhZdEZDdGxkMEhWcGFiWElKbGYzOCs0VnNyT05jVXNEL1lrUUEv?= =?utf-8?B?MmxBS1VybVMzRklOQ2thSGxZWExCemVoNGg2cTVBMXBKTzRrcVN3VUtLbnl6?= =?utf-8?B?L1VYL0F3bEQyNXBrbjF1N2FzVjhpNXloM3VqWGxSS0FWdVllUm1uS21rYVlF?= =?utf-8?B?TERVTDVnbTQ4OXVmSW02VzRVT0JrWUs1Z3IzS1Z4Unh3dXozckthSlRFSDFv?= =?utf-8?B?aGlDRWFwcnIwb3RML3E0czJVeWRzRFBJZFo4SVlTU2JVUlRXc1RGOVJVVGlE?= =?utf-8?B?ek0wU3dJTFZ5Q0QzOHE1QXg1aSs5TnFBaVVOSXF6aFFQaUxMeC9OOTd2Tnlv?= =?utf-8?B?bmxMTk5WbG01VEtFL2ZFK2FqR0tMNW1xVS9yV1I4aXkrQU1CTHkwdUZ5ODJw?= =?utf-8?B?cEFqMjRrVy9NUUU2eEpDZkJIRTA4dmQrTlBucXFrcDRlb29ERjFLLzNBcTVD?= =?utf-8?B?SS93NGZ4aUZkUlNSeHRvNVpOVDR4cDFnb3F1S2RaSkhNM2E4K2ttQXZ6cE5h?= =?utf-8?B?WGxLay9adUhabFRRZXltNWFHQ0lpSEpuUnk3ZTNRQXhxbS9xejVCMjJJRDJT?= =?utf-8?B?QXhuMTZaR25YNjhRS2JEOFhmOCtpZnJ4R2xjODhEK0hoaWV3QXpsQ2c4ejlF?= =?utf-8?B?OHpyL2lvTjNpYlQ5OUl1YVJlaVEvR3NqK09rTGhOWnVUNEdOQ2EvZDZhU3NL?= =?utf-8?B?SkdYcTlKdkJMR0dPekEyVjZIUGZPZWV4Mmh6WFcxWFNUaWtQVkxyN0lISVNK?= =?utf-8?B?STAwZkFpVW42ZjUwY2hCTXpKbnJOUGgvVm1qb0VaczZsVFZidHpmVUl2VUFG?= =?utf-8?B?UUlML3RuQm14ZW1wQ3VtejFoaTRSQVZlMEczRkpjTS96VmNXU0RrZjVWbzRD?= =?utf-8?B?U2s0ZXQ2V0VkeEFhYVMySjdZTjB5RmdPRXVaak0xV3FCMjFRS0tOdmlQQzcz?= =?utf-8?B?bUJrNHFUd0Z4djBucjFkQjU4NlA5dVpIRGRaWHdYb3BMNm1BTWhjcUQwQ3BO?= =?utf-8?B?dUs4bEVGdTEvUUpyQU1obWl4Z05OdW0yMW1Rd2Nya1NkcTRCTGQ4Y1Z6UHda?= =?utf-8?B?ay9ISFlUVVJHNkFmanFMNm0zOEZYYXVDRi9yeThDaHQxUlpOZkJOeTJYL0tm?= =?utf-8?B?aW53NXFYdE1DNW1xTmV6T1dadDhneS9wbStaK0Y2eWVTOXVzSFU2YVFKQlFJ?= =?utf-8?B?UmZZVnoxS2JrTTB2UTJoUT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(366007)(1800799015)(38070700009); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-ID: <699753E1E05A414D8262EE63C2672AAB@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6642 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF00000195.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 1c702f03-545d-42c6-e7c7-08dc761b6024 X-Microsoft-Antispam: BCL:0; ARA:13230031|82310400017|35042699013|376005|1800799015|36860700004; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SGJ6bFpSMTlYZVBuOTNXQkI1TWtkbkxOdWlOQ05ndEZ2RGZsNVIvV1F0dVBn?= =?utf-8?B?R25tTjI2cnVNMHU0WTVkMHJ2dUZBU1BzSFhPeVc0ZXhDUGRob2RidkYzSTZT?= =?utf-8?B?MG1RMGtTRVpUT2piQ0xNVGlRSnhwRmxOTE9RZkZLZEZuVHIvc0VFbFlWTXM5?= =?utf-8?B?RG5Sb3lkNnBTTlNmVmlYdDY5dGNFVlE0S0xjVUNJYVV6MEczOU9mYkg2bDBU?= =?utf-8?B?K2EzSFUyOTE1RkhNdk05a0huWjJkZkI1cS8zSTg5WE9sK1lGcWsvTXB1MlIx?= =?utf-8?B?OEhkQllyMTltcnZ1dVZCRkZiRjB4YUo4YWR3K001TW5BUzBsbEg0NWdsZW9H?= =?utf-8?B?MnM4U1lJZDJPTW5QVnovMkpCM1lzM2dBRW84Q1cxUEVxVGVud2ZvcHJXM29Q?= =?utf-8?B?Q1h2aW9wUElRRno4dU9VeFV0RTR1N3hoaDJMM3NvVXFldGRvTElDQ0l4SDlt?= =?utf-8?B?T1ZhMUtqTmRteGxudGNXSDJOdlBUY2JEMUhlSTNEL2dmcXRtaGh0S2FEbDIz?= =?utf-8?B?bHYwMUUveFZVRHZuaE5xSkZ3cG5XKytOaHI2azBCa0VOZ3VZUnpCSUcvWkw0?= =?utf-8?B?Wm1QV05tUXVVSDE1S3VIRXBWdEIrNmhsT2c5YXFLNDNqWnZaSHhZS2F1UWJB?= =?utf-8?B?eEp5eUY4NUxxcjZicHh5dHpEZER1T0k1R2o4ekRabWkySEhkbzRKN1BJa3VV?= =?utf-8?B?b0ZuRjhhWHhrL0NQN3J1SGFUSmhobWk0TkpHNGN6dktKOWNEQ0ZsSDUrNWhF?= =?utf-8?B?dVFZV1lNREU1elRwTlF3VkYwc0ZBSytTL3ZyM3o4MlZPdUJzSFRJY0JhcWN3?= =?utf-8?B?RFdyWGFJajFIQ05IU0dmbXZuclR6ZE85QU5VTWxlQVU5Y1ZudTcrSDB0S2Jt?= =?utf-8?B?SFpFYURWRFpybWd2bzV6MjZpNndWNEd0WThHUHQwRUErRkY4R2pOZFpaUU5l?= =?utf-8?B?LzR2QXVqaDROdG5KR01QbGs4K0lJZDRTcmZab2pEOElhTWJDOGR3SzJOTDBk?= =?utf-8?B?ak92VEp3elY1eXRnZU42TXNsMUM0TFBkL0dnSVJBTit1VEFDT2dqRy9NMFNm?= =?utf-8?B?RGVrR1FiVGhMRFd6Q1JiODRxM29WSTIyNUNPSU1iQ3dUUEI3bXdyOEZaRndG?= =?utf-8?B?bnh5bThDTVAyRzBqOW5XMXJZZEYxQWxIZHppYmxOYWxvV1NWSllGbStFaG12?= =?utf-8?B?RGpheHpWRXZmR1BYZnd3eHFDZGpFK1p4VmNHN0ZsOHFqSkJGOTdEMWxOM1Ex?= =?utf-8?B?RTVnbHRQdm81RzQ5ZzRNL25Va1ZLcmREcVgvaDRadm5XQVl2SXNVcU1MRFA5?= =?utf-8?B?WlBmbGszaXNqOWFpSTdFL245MXArQm9VYXRCL2RWM0tPSkVJbklGVlY4UnR4?= =?utf-8?B?RDZ2d1RFdXBEWHA0L0VTcHdOWXJBLzl0VS95Ui8rNzFwTy9sSXJmUVVjRi9H?= =?utf-8?B?V1BXSFEwVXpmY1Z6V0J2SkNUcFI2RWp0K050Vm9lQk9yUU9BcUQzY2FGbkE4?= =?utf-8?B?cmdpZzgxQU1KOTF4LzdzNG4vdjFTcHFRQWhtNDgwVDAxd0RxaGJBczBSUHYx?= =?utf-8?B?NHBjTHdoUE80dFZYdXUrTlRZczlrRmJ2QVc1ekRtWU90dDloVFNJbjJXWHFs?= =?utf-8?B?Y2xMUllhNFlCUDAzd0RTdWpnVU1TcTRGTzVwOWhUV1phRHdZYkFSZXBHOGVC?= =?utf-8?B?U0VuaUNmdUJOSVh5dTR3QmVKMTEzOUFNMGYwOTZGVWtudmtZVy9CZndTZTFu?= =?utf-8?B?aWx1aG4yUGUzQnVtS3draVhmcU5NTmhjbHJQTmpNR0pUbzB3ZnRaZ3E0RHpT?= =?utf-8?B?WjRyUVdadzlNV2dOeW82MzJGNmZPeWpTMEJVSHVWNHpNVnhVSEJNZTQ2Z0x2?= =?utf-8?Q?mHGgD4E8fuuhM?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(82310400017)(35042699013)(376005)(1800799015)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2024 02:45:22.3495 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 571a1e3a-307a-42a1-cef2-08dc761b65d2 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF00000195.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10521 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 DQoNCj4gT24gTWF5IDE2LCAyMDI0LCBhdCA3OjEy4oCvUE0sIFN0ZXBoZW4gSGVtbWluZ2VyIDxz dGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4gd3JvdGU6DQo+IA0KPiBUaGlzIGhlYWRlciBpbXBs ZW1lbnRzIDY0IGJpdCBjb3VudGVycyB0aGF0IGFyZSBOT1QgYXRvbWljDQo+IGJ1dCBhcmUgc2Fm ZSBhZ2FpbnN0IGxvYWQvc3RvcmUgc3BsaXRzIG9uIDMyIGJpdCBwbGF0Zm9ybXMuDQo+IA0KPiBT aWduZWQtb2ZmLWJ5OiBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5v cmc+DQo+IEFja2VkLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29t Pg0KPiAtLS0NCj4gbGliL2VhbC9pbmNsdWRlL21lc29uLmJ1aWxkICAgfCAgMSArDQo+IGxpYi9l YWwvaW5jbHVkZS9ydGVfY291bnRlci5oIHwgOTggKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysNCj4gMiBmaWxlcyBjaGFuZ2VkLCA5OSBpbnNlcnRpb25zKCspDQo+IGNyZWF0ZSBt b2RlIDEwMDY0NCBsaWIvZWFsL2luY2x1ZGUvcnRlX2NvdW50ZXIuaA0KPiANCj4gZGlmZiAtLWdp dCBhL2xpYi9lYWwvaW5jbHVkZS9tZXNvbi5idWlsZCBiL2xpYi9lYWwvaW5jbHVkZS9tZXNvbi5i dWlsZA0KPiBpbmRleCBlOTRiMDU2ZDQ2Li5jMDcwZGQwMDc5IDEwMDY0NA0KPiAtLS0gYS9saWIv ZWFsL2luY2x1ZGUvbWVzb24uYnVpbGQNCj4gKysrIGIvbGliL2VhbC9pbmNsdWRlL21lc29uLmJ1 aWxkDQo+IEBAIC0xMiw2ICsxMiw3IEBAIGhlYWRlcnMgKz0gZmlsZXMoDQo+ICAgICAgICAgJ3J0 ZV9jbGFzcy5oJywNCj4gICAgICAgICAncnRlX2NvbW1vbi5oJywNCj4gICAgICAgICAncnRlX2Nv bXBhdC5oJywNCj4gKyAgICAgICAgJ3J0ZV9jb3VudGVyLmgnLA0KPiAgICAgICAgICdydGVfZGVi dWcuaCcsDQo+ICAgICAgICAgJ3J0ZV9kZXYuaCcsDQo+ICAgICAgICAgJ3J0ZV9kZXZhcmdzLmgn LA0KPiBkaWZmIC0tZ2l0IGEvbGliL2VhbC9pbmNsdWRlL3J0ZV9jb3VudGVyLmggYi9saWIvZWFs L2luY2x1ZGUvcnRlX2NvdW50ZXIuaA0KPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiBpbmRleCAw MDAwMDAwMDAwLi5kNjIzMTk1ZDYzDQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIvbGliL2VhbC9p bmNsdWRlL3J0ZV9jb3VudGVyLmgNCj4gQEAgLTAsMCArMSw5OCBAQA0KPiArLyogU1BEWC1MaWNl bnNlLUlkZW50aWZpZXI6IEJTRC0zLUNsYXVzZQ0KPiArICogQ29weXJpZ2h0IChjKSBTdGVwaGVu IEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+ICsgKi8NCj4gKw0KPiAr I2lmbmRlZiBfUlRFX0NPVU5URVJfSF8NCj4gKyNkZWZpbmUgX1JURV9DT1VOVEVSX0hfDQo+ICsN Cj4gKyNpZmRlZiBfX2NwbHVzcGx1cw0KPiArZXh0ZXJuICJDIiB7DQo+ICsjZW5kaWYNCj4gKw0K PiArLyoqDQo+ICsgKiBAZmlsZQ0KPiArICogUlRFIENvdW50ZXINCj4gKyAqDQo+ICsgKiBBIGNv dW50ZXIgaXMgNjQgYml0IHZhbHVlIHRoYXQgaXMgc2FmZSBmcm9tIHNwbGl0IHJlYWQvd3JpdGUN Cj4gKyAqIG9uIDMyIGJpdCBwbGF0Zm9ybXMuIEl0IGFzc3VtZXMgdGhhdCBvbmx5IG9uZSBjcHUg YXQgYSB0aW1lDQpJZiB3ZSBhcmUgZGVmaW5pbmcgdGhlIGNvdW50ZXIgaW4gdGhpcyBtYW5uZXIs IHRoZW4gaW1wbGVtZW50YXRpb24gY2Fubm90IGJlIGdlbmVyaWMuIEkgdGhpbmsgYXJjaGl0ZWN0 dXJlcyB3aWxsIGhhdmUgY29uc3RyYWludHMgaWYgdGhleSBoYXZlIHRvIGVuc3VyZSB0aGUgNjRi IHZhcmlhYmxlcyBhcmUgbm90IHNwbGl0Lg0KDQpJIHRoaW5rIHdlIGF0IGxlYXN0IG5lZWQgdGhl IGNvdW50ZXIgdG8gYmUgYWxpZ25lZCBvbiA4QiBib3VuZGFyeSB0byBoYXZlIGdlbmVyaWMgY29k ZS4NCg0KPiArICogd2lsbCB1cGRhdGUgdGhlIGNvdW50ZXIsIGFuZCBhbm90aGVyIENQVSBtYXkg d2FudCB0byByZWFkIGl0Lg0KPiArICoNCj4gKyAqIFRoaXMgaXMgYSBtdWNoIHdlYWtlciBndWFy YW50ZWUgdGhhbiBmdWxsIGF0b21pYyB2YXJpYWJsZXMNCj4gKyAqIGJ1dCBpcyBmYXN0ZXIgc2lu Y2Ugbm8gbG9ja2VkIG9wZXJhdGlvbnMgYXJlIHJlcXVpcmVkIGZvciB1cGRhdGUuDQo+ICsgKi8N Cj4gKw0KPiArI2lmZGVmIFJURV9BUkNIXzY0DQo+ICsvKg0KPiArICogT24gYSBwbGF0Zm9ybSB0 aGF0IGNhbiBzdXBwb3J0IG5hdGl2ZSA2NCBiaXQgdHlwZSwgbm8gc3BlY2lhbCBoYW5kbGluZy4N Cj4gKyAqIFRoZXNlIGFyZSBqdXN0IHdyYXBwZXIgYXJvdW5kIDY0IGJpdCB2YWx1ZS4NCj4gKyAq Lw0KPiArdHlwZWRlZiB1aW50NjRfdCBydGVfY291bnRlcjY0X3Q7DQo+ICsNCj4gKy8qKg0KPiAr ICogQWRkIHZhbHVlIHRvIGNvdW50ZXIuDQo+ICsgKi8NCj4gK19fcnRlX2V4cGVyaW1lbnRhbA0K PiArc3RhdGljIGlubGluZSB2b2lkDQo+ICtydGVfY291bnRlcjY0X2FkZChydGVfY291bnRlcjY0 X3QgKmNvdW50ZXIsIHVpbnQzMl90IHZhbCkNCj4gK3sNCj4gKyAqY291bnRlciArPSB2YWw7DQo+ ICt9DQo+ICsNCj4gK19fcnRlX2V4cGVyaW1lbnRhbA0KPiArc3RhdGljIGlubGluZSB1aW50NjRf dA0KPiArcnRlX2NvdW50ZXI2NF9mZXRjaChjb25zdCBydGVfY291bnRlcjY0X3QgKmNvdW50ZXIp DQo+ICt7DQo+ICsgcmV0dXJuICpjb3VudGVyOw0KPiArfQ0KPiArDQo+ICtfX3J0ZV9leHBlcmlt ZW50YWwNCj4gK3N0YXRpYyBpbmxpbmUgdm9pZA0KPiArcnRlX2NvdW50ZXI2NF9zZXQocnRlX2Nv dW50ZXI2NF90ICpjb3VudGVyLCB1aW50NjRfdCB2YWwpDQo+ICt7DQo+ICsgKmNvdW50ZXIgPSB2 YWw7DQo+ICt9DQo+ICsNCj4gKyNlbHNlDQo+ICsNCj4gKyNpbmNsdWRlIDxydGVfc3RkYXRvbWlj Lmg+DQo+ICsNCj4gKy8qDQo+ICsgKiBPbiBhIDMyIGJpdCBwbGF0Zm9ybSBuZWVkIHRvIHVzZSBh dG9taWMgdG8gZm9yY2UgdGhlIGNvbXBsZXIgdG8gbm90DQo+ICsgKiBzcGxpdCA2NCBiaXQgcmVh ZC93cml0ZS4NCj4gKyAqLw0KPiArdHlwZWRlZiBSVEVfQVRPTUlDKHVpbnQ2NF90KSBydGVfY291 bnRlcjY0X3Q7DQo+ICsNCj4gK19fcnRlX2V4cGVyaW1lbnRhbA0KPiArc3RhdGljIGlubGluZSB2 b2lkDQo+ICtydGVfY291bnRlcjY0X2FkZChydGVfY291bnRlcjY0X3QgKmNvdW50ZXIsIHVpbnQz Ml90IHZhbCkNCj4gK3sNCj4gKyBydGVfYXRvbWljX2ZldGNoX2FkZF9leHBsaWNpdChjb3VudGVy LCB2YWwsIHJ0ZV9tZW1vcnlfb3JkZXJfcmVsYXhlZCk7DQo+ICt9DQo+ICsNCj4gK19fcnRlX2V4 cGVyaW1lbnRhbA0KPiArc3RhdGljIGlubGluZSB1aW50NjRfdA0KPiArcnRlX2NvdW50ZXI2NF9m ZXRjaChjb25zdCBydGVfY291bnRlcjY0X3QgKmNvdW50ZXIpDQo+ICt7DQo+ICsgcmV0dXJuIHJ0 ZV9hdG9taWNfbG9hZF9leHBsaWNpdChjb3VudGVyLCBydGVfbWVtb3J5X29yZGVyX2NvbnN1bWUp Ow0KPiArfQ0KPiArDQo+ICtfX3J0ZV9leHBlcmltZW50YWwNCj4gK3N0YXRpYyBpbmxpbmUgdm9p ZA0KPiArcnRlX2NvdW50ZXI2NF9zZXQocnRlX2NvdW50ZXI2NF90ICpjb3VudGVyLCB1aW50NjRf dCB2YWwpDQo+ICt7DQo+ICsgcnRlX2F0b21pY19zdG9yZV9leHBsaWNpdChjb3VudGVyLCB2YWws IHJ0ZV9tZW1vcnlfb3JkZXJfcmVsZWFzZSk7DQo+ICt9DQo+ICsjZW5kaWYNCj4gKw0KPiArX19y dGVfZXhwZXJpbWVudGFsDQo+ICtzdGF0aWMgaW5saW5lIHZvaWQNCj4gK3J0ZV9jb3VudGVyNjRf cmVzZXQocnRlX2NvdW50ZXI2NF90ICpjb3VudGVyKQ0KPiArew0KPiArIHJ0ZV9jb3VudGVyNjRf c2V0KGNvdW50ZXIsIDApOw0KPiArfQ0KPiArDQo+ICsjaWZkZWYgX19jcGx1c3BsdXMNCj4gK30N Cj4gKyNlbmRpZg0KPiArDQo+ICsjZW5kaWYgLyogX1JURV9DT1VOVEVSX0hfICovDQo+IC0tIA0K PiAyLjQzLjANCj4gDQoNCg==