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 6DDF3456C0; Sun, 28 Jul 2024 00:27:29 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E638640291; Sun, 28 Jul 2024 00:27:28 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2067.outbound.protection.outlook.com [40.107.21.67]) by mails.dpdk.org (Postfix) with ESMTP id E1DF44027D for ; Sun, 28 Jul 2024 00:27:26 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=CM5NFFvf1L14KyjVz19PICA3UN0kyxyEZukXV8MsYWrgEwSohjE1Va4g8nhFGGaoSoT/9v3JH7CLnLj8RQx7pGMhyXCcT7jAmrsmTUKpCTUGl9MHNzMb+HJabzZ9n9oGSveqAjao0eUtH3/r5G/NaUdErRNIUY0/WNH6bR/XeLMAHtxJ5iN8bAO3rHC6AaMIF3v0fx3i6wgXR0pfBEl9PdqbR7nm/u1o0guLYMRjWzgK1BTNdS4TqpCPSHR9/EoNZ4EZ5hqHVTpUOiBdqPSAKpAGKAFMbMqhGAag4qJyUoMNUmPdQAu3eYSplc74Qcolz7+6JAqIuYyZl1p5+yTNNw== ARC-Message-Signature: i=2; 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=LITZuSeHcXnmJLfoIUyny7IhghDIqXWKGotRTPQdWpk=; b=c7VylctoO0uHW3N4Mh5gkPGLjOJkehEcV1NAU4o7KKz+Nr3yvOyDXL83MwoMTnMK1/MHAQyX7RYsduacOphyEggS3LcVBI4pwhc8rXT68h89GkmepQGV1GKQxyo61ecGQQV6ZvBEQltnIitz78eWfom+C7/bIDiwt3H/fWfCYqBsw7hOqyDopRjSXor6rsggNn/RKOKfZcJI8drkFAaliDDmeCjy8HDaUNtWCE4f8lUuKYxVaTHP/Qn3UV3ozY61lVlDkfZ9Z5nH9V7ZWt13pIoFqc0BXvON4dkhwFD9CJrt6HcsFU4+q1XFevd4+dmfCZNzH+/q55Z/C3GF5jrw3g== 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=LITZuSeHcXnmJLfoIUyny7IhghDIqXWKGotRTPQdWpk=; b=dx3KW8j2V8zJmIIlnYYvA5bd2cJmiqF0zFWd4vEnszx44kR7CFFjcoAJRfLqXV3ncXQJgMOo3lTrxAtx/Zfh/O6YQypiXykF2HLH2oq6xyOvbuHYttfCUR8DlwiNCwYRrVLSkSByR6v0mIzkqtNDMDXo6Jff2u35p5IZH+iRxcQ= Received: from DU2PR04CA0234.eurprd04.prod.outlook.com (2603:10a6:10:2b1::29) by AS4PR08MB7580.eurprd08.prod.outlook.com (2603:10a6:20b:4ff::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7807.25; Sat, 27 Jul 2024 22:27:23 +0000 Received: from DU2PEPF0001E9C0.eurprd03.prod.outlook.com (2603:10a6:10:2b1:cafe::da) by DU2PR04CA0234.outlook.office365.com (2603:10a6:10:2b1::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.34 via Frontend Transport; Sat, 27 Jul 2024 22:27:23 +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 DU2PEPF0001E9C0.mail.protection.outlook.com (10.167.8.69) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7784.11 via Frontend Transport; Sat, 27 Jul 2024 22:27:22 +0000 Received: ("Tessian outbound cd0b9b5d6f11:v365"); Sat, 27 Jul 2024 22:27:22 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d2b521213f5297b7 X-CR-MTA-TID: 64aa7808 Received: from Le06206a45eca.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A49D12DC-A4A0-4161-8BF5-84AE1E018BD0.1; Sat, 27 Jul 2024 22:27:11 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id Le06206a45eca.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 27 Jul 2024 22:27:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kZ8mE6M7FQtW5C85696p44u1cPJfpaYgEWPSL+0NNXZxCU7Q+ET0O2XxNI4Z9qSFcUBQIxHR7O2YD37tLrgrM4NZcJHk6xqhhuj2m04gXGiw3Yd9bbmYqzv2sFEb7tz4iOWN1ZSKLACBfIKIcxmL07YnvP4mt56J7MFW41o9F813O78cFX5pO61P35Y8+xA+H9C4HrHrJpuGBD3fvBbwqQOii8PcJEuemySZVVDIlg+nlxQB2g+Ii/NU0e2up+/RxkSQTbpb3Wo/tSHr5JXf5se1LZmHgeAMIEY0+EFCX8IC9WsXS0uHh+a+xw9NVN7nvuHunwynwPy1FW8pWCGfvA== 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=LITZuSeHcXnmJLfoIUyny7IhghDIqXWKGotRTPQdWpk=; b=NP4XB/MHAwC20zxPOw6WpAJulIdlDZ/9/39D9c12pXVsFKrvbWWA004UCQtlQ0lneqFV0Qdsk4jID9+K5aevnffr9GalWDtl4SoRDZjY275vYLdAsPGJX9ISMLMFpRT/IhfNUVnBTsxS9jz5MDB8R8VT6EVeP0Dxh+BvVpEymFwqpHW/4qM+nrNhXYQdFBZ5yEYQGfl0Sd0qbm5D44VVsqX7OHr24GEU6V8tlUOCdloJ3C9Tpt9F6yoFVgpLCJgsLjdvWm3hYIUtVmUOI9pNWJZsFPjg03VGY0/PCxhnA0zaiUCXoExCYewfK++5chteBShEFUthCE/K/fJ5MyPkeg== 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=LITZuSeHcXnmJLfoIUyny7IhghDIqXWKGotRTPQdWpk=; b=dx3KW8j2V8zJmIIlnYYvA5bd2cJmiqF0zFWd4vEnszx44kR7CFFjcoAJRfLqXV3ncXQJgMOo3lTrxAtx/Zfh/O6YQypiXykF2HLH2oq6xyOvbuHYttfCUR8DlwiNCwYRrVLSkSByR6v0mIzkqtNDMDXo6Jff2u35p5IZH+iRxcQ= Received: from AM0PR08MB5073.eurprd08.prod.outlook.com (2603:10a6:208:15c::27) by VI1PR08MB10124.eurprd08.prod.outlook.com (2603:10a6:800:1c6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.20; Sat, 27 Jul 2024 22:27:06 +0000 Received: from AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::6eb8:f4fd:f86d:a8d0]) by AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::6eb8:f4fd:f86d:a8d0%3]) with mapi id 15.20.7807.009; Sat, 27 Jul 2024 22:27:06 +0000 From: Wathsala Wathawana Vithanage To: Stephen Hemminger CC: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Shunzhi Wen , "thomas@monjalon.net" , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Ruifeng Wang , Bruce Richardson , Tyler Retzlaff , Min Zhou , David Christensen , Stanislaw Kardach , Konstantin Ananyev , "dev@dpdk.org" , nd , Jack Bond-Preston , Dhruv Tripathi , Honnappa Nagarahalli , nd Subject: RE: [PATCH] eal: add support for TRNG with Arm RNG feature Thread-Topic: [PATCH] eal: add support for TRNG with Arm RNG feature Thread-Index: AQHa3UccVxTRgZcyGUGY17obJSPotbIFbjyAgAPsLQCAAEKcAIABFQrQgAAN4QCAAGuHEA== Date: Sat, 27 Jul 2024 22:27:05 +0000 Message-ID: References: <20240723212703.721050-1-shunzhi.wen@arm.com> <536d1325-ee15-4630-9ae9-00cef9411d34@lysator.liu.se> <2d28f42f-480b-4070-8ba2-1353a742b46d@lysator.liu.se> <20240727085422.737bb9ce@hermes.local> In-Reply-To: <20240727085422.737bb9ce@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AM0PR08MB5073:EE_|VI1PR08MB10124:EE_|DU2PEPF0001E9C0:EE_|AS4PR08MB7580:EE_ X-MS-Office365-Filtering-Correlation-Id: 7efe3c2b-cbef-468c-b033-08dcae8b48ed x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|1800799024|7416014|376014|366016|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?V2dzNzlhNmpmdS8rQS8wS2NrNGg5L1EyUGxtcTJVYzFVekRzNmE3cnYzcXJE?= =?utf-8?B?WnQ0eWJNd3FBZ2krbEF1NWNWRmtMV2ZpdWN4amVIeWk4eHJ0ckphREVqM1l6?= =?utf-8?B?T0E0QWdVQ3RTZmJkdGxuQVpBcXBjSlhwK0hJWnhSdWNWL3IzOWhGNmlKSzRx?= =?utf-8?B?bFVNRS9vTzBiU1lDY2dtSldlRVZLem11N091aDJJM204cTNvbitUS3piNVhC?= =?utf-8?B?UCtzS3BxWk5xWlZEZlF2d0RPMHRNZnFnaDR2VWd5RjBPM2lzZktGRzlFbnh0?= =?utf-8?B?MDkvYjBiSk5sdW04WHdCaVNoZFZ4ejQzc2NxdE9ObWxrbzVqcWExMUlIUFpo?= =?utf-8?B?R1ZzUmczcHlWNGEvUzVpbWtaWjJZYWFqOG5aTzlwVUdUUTFVZWl6L25LdlBm?= =?utf-8?B?anc3WWgyYk1Yb3QzV3BWWTdGSGZ2empiSjB1dndCRG03WUVGTXVjL2hMQlE4?= =?utf-8?B?YnhwYVZRNWdxSHg0SitSejZBRjVnUmRvTkpWWFZ0K1J1aFprLzNJMjNxUTFW?= =?utf-8?B?dlZidFpyV1lCUm01RFhjQVBOcUVqdldMeFJ2cTdFYXJacnVkME4xRTAvRUQ2?= =?utf-8?B?NHBlY015bjR3dVgxWWk1MWpmSWY0c0l6b1dVLzR0N2w1T3BIcHUvVjNGVGF1?= =?utf-8?B?WmpTUlV5QzF1Y0l6cUh3b3Y4MzdBOXBhSlR5aXM4ZlA0Z2M0bjB6d0pHQjA5?= =?utf-8?B?WnpIZDFoTDNVem1VUDUvVXJsd1N2OVlmbmwvbHZQZnRjeTBQQS9jTmFzTWdR?= =?utf-8?B?Sm9jeE5uQnVnUkROL2t1L3RIVzFhM1RTUzYyem5WcFVCQlFjL2NIck1PaFpu?= =?utf-8?B?ZE5lbzZ5a0JES1lZN2dIQUxvNGk2Wm5Ic0l1b0hZRVFlN0x3WE45elhhbHFv?= =?utf-8?B?ZmFieUNJNFZCUVc0a2g3M0tKcDRiYUsxYitjdWlTMXV6b09YaFdTd1FvVVdQ?= =?utf-8?B?TlllcnJOdUFpckF5dDl3bmo5WTd3endvNlEydVRoUlF1ZzJEK29iVmNQQk13?= =?utf-8?B?cW1mbEhDejRyMS9VeG9ib3VoWm0wRzd2cTE2TE1FL1JlWlphYWVPNjhSd1p6?= =?utf-8?B?aDhvVzJNZDV5eXZOMWV3dXVwaUNVWmNDOUNIcEtFdG9JOVIzenZYams3M1Zo?= =?utf-8?B?cjF1TXl2SnV1SDZVTVUrZHZGVzN4REhBWUhwKzR0SXhpaVVuTDdZNnBHRjVk?= =?utf-8?B?T1BUcWxSeGdnZ0tUSG5qRkZjMjcwWWxtTFpTdzRRcldka3ZIR2dycTJ1T2g3?= =?utf-8?B?SFBlcEpmOElrNXlxNlhETUFZbGhTTTVYVUJDSmJlWHBXSERaTUJyTThpYWg0?= =?utf-8?B?MW5nOUxjazBTdDUxWmVtam14WG5wQ3ZnYW45eHhlSm5xREh5bURYWm1zSjhl?= =?utf-8?B?OU1zQUZjQm9KeEY4NVhuMWQ2NEI0dUtPSmtVS2RzQVBTSzlnVUFENDc4Tzkr?= =?utf-8?B?UXhVdHgwOUVFa0d3NVJSTENsU2FEVHpjZmRjaTZtSkhRZ2EzaHZlRVZIaWls?= =?utf-8?B?bmljV2ZTYk9HSTZ0RkdyQ0FnTlZzSEhWT0g5d0ZBd29EbGprUCt2NmVxemZh?= =?utf-8?B?VkNmbVI5YzUvcEhsRUxqWk5HdG9pUEpYdllLZW53cXN3NTdYcDFJbzhqakJ0?= =?utf-8?B?U1d1NW5LenZ2RjBRSWYzcUxMajFMVkljN012ZWlpdHdDWmFSaWYrY29IaGd0?= =?utf-8?B?alhPQzU5T0oxRFhrQjRYWkExOW5iaXhFejRwaGxqVGhSaEJaNGFZeVhYRmZM?= =?utf-8?B?WVZRK21rWjVjTzU0RmhvWEprZDVxRTk3VnVUalhjQUNTUU5JN21OcTJZQ0Jn?= =?utf-8?B?Qll1MzBEU2VwMFF3aUNlNllJMW8xNEd6NlpFZTl2YitQS0Z6NlRkSkxaNzVx?= =?utf-8?B?bzArbGxGaXR4MXJoZytwdFlKVnhJdE5MWVJsa05RcFAyK1E9PQ==?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB5073.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(7416014)(376014)(366016)(38070700018); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB10124 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-SkipListedInternetSender: ip=[2603:10a6:208:15c::27]; domain=AM0PR08MB5073.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C0.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 112601e2-b921-4a0a-b166-08dcae8b3ef5 X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|1800799024|82310400026|376014|36860700013; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WXoycnVOSGpyNzFWMTI2MWNtYThxSmtadmdxTTJMMVVNRE1scGhPTXRXRkV1?= =?utf-8?B?Qjl2MHlCNXVNUE5yU01wSFAyWTJUclpYa0pydklmZE5HRktzaG90T09zRGJQ?= =?utf-8?B?bmhnTy8wSGxHQ0xxakwrY2tmTEJQM2JvcnpDYUsyT3VHakI5MnBmQ1lraXpy?= =?utf-8?B?dWNXT29zTGFWNzRIYmk0QmtlWVhDUi9SWGNwc3BrODd4ZXMzaFVFekpHU3Zk?= =?utf-8?B?enhlNjJPVFkzclRhN2hEUzBaekZpODNybHI5WTlOOE4vd2dpWUUwc2xSaWdC?= =?utf-8?B?cU9Db1JqNVAxejA0cTJuK3pxeE5pTVQrcjBxK3BMak5qVmZoSC9UdG5aQUtn?= =?utf-8?B?elNLUC9Hcnd5OVpVVUxrYlV4YThZSG9xTmFtTUErOEZHd2RhVE9ldTRqc0dX?= =?utf-8?B?RDhLTUlDSEttU3VNN1Ziekh2WHNkajVtRThDK0lPNEtCdDl2SXZaU3ptWVBY?= =?utf-8?B?WGQ5ZDczQVBTSWVXYVllVlBnUU5HWWUxODY5T0pkWUlFTVl5VGtBczIxN0FU?= =?utf-8?B?Z1BHZ2VTSkNzcGZQMDBVV3RjemVuZnB3UlE1RmZDcUg1TGtvclFrcmZhMHJ2?= =?utf-8?B?WkQvYzNKRnZ0RnU5UXlYMkZyRXl0RFJheHZoQjZrNEhEQkZOa2w4RXliMkF5?= =?utf-8?B?dFc5MDhDamNySFJ0SU1zSVR1RThpNFNpaXdxL2J6UUVWcXJaQytkMVBUajlR?= =?utf-8?B?MStBcGoyRXArdThtRmlhdWwrWkZBem1YQ252TlhLODJtcmZ6Mnl0QVA0NzZn?= =?utf-8?B?Ly9lbTVyeUFmUC9LV2F6RmphMWo3MDYyUWtlRWRrcTFhVEtFRUZOVy9JdkVH?= =?utf-8?B?SHZxMzhqUlJueklXaXV0K2JKVlNJQzYzV1k0bVhZcHdJQmoxczZKV0MranJh?= =?utf-8?B?RVAvK09CNmlTYjJndk1TNjByTnY3Y1RsVW8rWHB6dGNmczI0WWVPSmNKMDhB?= =?utf-8?B?eFQ3QXc3V0JlRlpFUmlPMHZvdk1yZllRQk9objNLNVdoL3diZHVzVGRzaFF5?= =?utf-8?B?NW0xNVJzYkRra3gyS1RML0xvSDduZUxMUEMyZ2M5ZkQxWDdRR2xQdzkvT1FS?= =?utf-8?B?cDVmRlhLWHZGNDhPbXB6bUNtTlhBNWpMRXNqb1M2SEVsaFNxbjg2bVZscGZo?= =?utf-8?B?TytZRlp5N3I2RkdRbW1MUkZtZkJCc1JlaUJIV0VvVWpONkh1SWNQQU9tbHYv?= =?utf-8?B?aGl2ZW1kMnMrL2NSMjV0eENBZVRLSjlKMisrUW9DcDRPSVdUOEIvVzhLd2Rk?= =?utf-8?B?YzBjK2d6MU9VQlpZbGxhalh1ekhxS3pDZ2JpMzkwS3ZYdTFORFU5WHZNUG9I?= =?utf-8?B?WFhicUJJYjNFK2d5OVVjcTFTNjJtRjNIVytYM25pK2FqUjNIUTFzeGVES1pF?= =?utf-8?B?NGJXYnB3S3htNW5aWHVoV28zQ1hjU2xaNHFOOWY5bGxPNE4rbVNaR3d1a1Np?= =?utf-8?B?S0ZKVnpkUGlmcmdTTndmSE0zMkQzN2c2eW1PQU5nTWp5ZkZ6V3NWK1kxZXZu?= =?utf-8?B?ell5VFM3TVpQUmwxU0l0SlJLaUxxY1FDWENZUjd0R05EVkp5MDIyV2FVMWR1?= =?utf-8?B?YlhXT0FuZmhRbUttMndKcDlzZGJqQWdNZmM0anRQRG9EQmpURFFOUm9adERt?= =?utf-8?B?citlcHp5Qk4vcTdMOWpCUEZldXVELyswOFB2OFpSQytqdFBBLzFhb0UrN3Jt?= =?utf-8?B?WjRBUEkxelBmTTFVYStJZXEvRnBsZVQ4emI1WXFEQzVPdFpLVjlkaE9QY1N2?= =?utf-8?B?TTRDQlhmVGVkQjZBbjFjUUVPY2NpSE1RN2JsNFRmRmJsWktreWVCQkNmY2tZ?= =?utf-8?B?R0xTb3A4K2lFSExxVXMweVdwWWN0b1FNSm9JUkFuTVA5RVpkZHdDMittNU5k?= =?utf-8?B?dDJmalJOUlZuRnRGS2tIYjFjWUU0ZTFWNTYzTkRwUjR0K3pVUGxhSlhBTFV6?= =?utf-8?Q?DbgUt/mIaIdCQFiG6zaMwlk7WqJplnJx?= 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:(13230040)(35042699022)(1800799024)(82310400026)(376014)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2024 22:27:22.6991 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7efe3c2b-cbef-468c-b033-08dcae8b48ed 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: DU2PEPF0001E9C0.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR08MB7580 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3RlcGhlbiBIZW1taW5n ZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPg0KPiBTZW50OiBTYXR1cmRheSwgSnVseSAy NywgMjAyNCAxMDo1NCBBTQ0KPiBUbzogV2F0aHNhbGEgV2F0aGF3YW5hIFZpdGhhbmFnZSA8d2F0 aHNhbGEudml0aGFuYWdlQGFybS5jb20+DQo+IENjOiBNYXR0aWFzIFLDtm5uYmxvbSA8aG9mb3Jz QGx5c2F0b3IubGl1LnNlPjsgU2h1bnpoaSBXZW4NCj4gPFNodW56aGkuV2VuQGFybS5jb20+OyB0 aG9tYXNAbW9uamFsb24ubmV0OyBNYXR0aWFzIFLDtm5uYmxvbQ0KPiA8bWF0dGlhcy5yb25uYmxv bUBlcmljc3Nvbi5jb20+OyBSdWlmZW5nIFdhbmcNCj4gPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPjsg QnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+Ow0KPiBUeWxlciBS ZXR6bGFmZiA8cm9yZXR6bGFAbGludXgubWljcm9zb2Z0LmNvbT47IE1pbiBaaG91DQo+IDx6aG91 bWluQGxvb25nc29uLmNuPjsgRGF2aWQgQ2hyaXN0ZW5zZW4gPGRyY0BsaW51eC5pYm0uY29tPjsg U3RhbmlzbGF3DQo+IEthcmRhY2ggPHN0YW5pc2xhdy5rYXJkYWNoQGdtYWlsLmNvbT47IEtvbnN0 YW50aW4gQW5hbnlldg0KPiA8a29uc3RhbnRpbi52LmFuYW55ZXZAeWFuZGV4LnJ1PjsgZGV2QGRw ZGsub3JnOyBuZCA8bmRAYXJtLmNvbT47IEphY2sNCj4gQm9uZC1QcmVzdG9uIDxKYWNrLkJvbmQt UHJlc3RvbkBhcm0uY29tPjsgRGhydXYgVHJpcGF0aGkNCj4gPERocnV2LlRyaXBhdGhpQGFybS5j b20+OyBIb25uYXBwYSBOYWdhcmFoYWxsaQ0KPiA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNv bT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gZWFsOiBhZGQgc3VwcG9ydCBmb3IgVFJORyB3aXRo IEFybSBSTkcgZmVhdHVyZQ0KPiANCj4gT24gU2F0LCAyNyBKdWwgMjAyNCAxNTo0NTo1NSArMDAw MA0KPiBXYXRoc2FsYSBXYXRoYXdhbmEgVml0aGFuYWdlIDx3YXRoc2FsYS52aXRoYW5hZ2VAYXJt LmNvbT4gd3JvdGU6DQo+IA0KPiA+IEhpIE1hdHRpYXMsDQo+ID4NCj4gPiA+ID4gVGhlIHByaW1h cnkgZ29hbCBvZiB0aGlzIHBhdGNoIGlzIHRvIHByb3ZpZGUgYSBkaXJlY3QgaW50ZXJmYWNlIHRv DQo+ID4gPiA+IEhXLCBpbnN0ZWFkIG9mIGxldHRpbmcga2VybmVsIGhhbmRsZSBpdC4gVGhpcyBp cyBub3QgYW4gQVBJIGp1c3QNCj4gPiA+ID4gZm9yIEFybSBDUFVzLCBhcyBvdGhlciB2ZW5kb3Jz IGFsc28gaGF2ZSBzaW1pbGFyIEhXIGZlYXR1cmVzLiBGb3INCj4gPiA+ID4gaW5zdGFuY2UsIElu dGVsIGFuZCBBTUQgaGFzIHN1cHBvcnQgZm9yIHg4NiBSRFJBTkQgYW5kIFJEU0VFRA0KPiA+ID4g PiBpbnN0cnVjdGlvbnMsIHRodXMgY2FuIGVhc2lseSBpbXBsZW1lbnQgdGhpcyBBUEkuDQo+ID4g PiA+DQo+ID4gPg0KPiA+ID4gTm8gRFBESyBsaWJyYXJ5IChvciBQTUQpIGN1cnJlbnRseSBuZWVk cyB0aGlzIGZ1bmN0aW9uYWxpdHksIGFuZCBubw0KPiA+ID4gYXBwbGljYXRpb24sIHRvIG15IGtu b3dsZWRnZSwgaGFzIGFza2VkIGZvciB0aGlzLiBJZiBhbiBhcHAgb3IgYQ0KPiA+ID4gRFBESyBs aWJyYXJ5IHdvdWxkIHJlcXVpcmUgY3J5cHRvZ3JhcGhpY2FsbHkgc2VjdXJlIHJhbmRvbSBudW1i ZXJzLA0KPiA+ID4gaXQgd291bGQgbW9zdCBsaWtlbHkgcmVxdWlyZSBpdCBvbiBhbGwgQ1BVL09T IHBsYXRmb3JtcyAoYW5kIHdpdGggYWxsIERQREsgLQ0KPiBtYXJjaCBmbGFncykuDQo+ID4gPg0K PiA+DQo+ID4gSSdtIHNvcnJ5LCBJJ20gbm90IGZvbGxvd2luZyB0aGlzLiBBcmUgeW91IHNheWlu Zw0KPiA+DQo+ID4gKGEpIGFkZGluZyBhIGZlYXR1cmUgc29tZW9uZSBoYXNuJ3QgYWxyZWFkeSBh c2tlZCBmb3IgaXMgaW1wb3NzaWJsZT8NCj4gPg0KPiA+IChiKSBpdCBpcyBpbXBvc3NpYmxlIHRv IGFkZCBzdXBwb3J0IGZvciBhIGZlYXR1cmUgdGhhdCBpcyBvbmx5DQo+ID4gYXZhaWxhYmxlIGlu IGEgZmV3IENQVXMgb2YgYW4gYXJjaGl0ZWN0dXJlIGZhbWlseT8NCj4gPg0KPiA+ID4gUkRSQU5E IGlzIG9ubHkgYXZhaWxhYmxlIG9uIGNlcnRhaW4geDg2XzY0IENQVXMsIGFuZCBpcyBpbmNyZWRp Ymx5DQo+ID4gPiBzbG93DQo+ID4gPiAtIHNsb3dlciB0aGFuIGdldHRpbmcgZW50cm9weSB2aWEg dGhlIGtlcm5lbCwgZXZlbiB3aXRoIG5vbi12RFNPIHN5c2NhbGxzLg0KPiA+ID4NCj4gPiA+IEFn bmVyIEZvZyBsaXN0cyB0aGUgUkRSQU5EIGxhdGVuY3kgYXMgfjM3MDAgY2MgZm9yIFplbiAyLiBM YXRlcg0KPiA+ID4gZ2VuZXJhdGlvbnMgb2YgYm90aCBBTUQgYW5kIEludGVsIENQVXMgaGF2ZSBt dWNoIHNob3J0ZXIgbGF0ZW5jaWVzLA0KPiA+ID4gYnV0IGEgcmVjaXByb2NhbCB0aHJvdWdocHV0 IHNvIGxvdyB0aGF0IG9uZSBoYXZlIHRvIHdhaXQgdGhvdXNhbmRzDQo+ID4gPiBvZiBjbG9jayBj eWNsZXMgYmVmb3JlIGlzc3VpbmcgYW5vdGhlciBSRFJBTkQsIG9yIHJpc2sgc3RhbGxpbmcgdGhl IGNvcmUuDQo+ID4gPg0KPiA+ID4gTXkgUmFwdG9yIExha2Ugc2VlbXMgdG8gcmVxdWlyZSB+MTAw MCBjYyByZXRpcmUgUkRSQU5ELCB3aGljaCBpcw0KPiA+ID4gfjExeCBzbG93ZXIgdGhhbiBnZXR0 aW5nIGVudHJvcHkgKGluIGJ1bGspIHZpYSBnZXRlbnRyb3B5KCkuDQo+ID4gPg0KPiA+ID4gV2hh dCBpcyB0aGUgbGF0ZW5jeSBmb3IgdGhlIEFSTSBlcXVpdmFsZW50PyBEb2VzIGl0IGFsc28gaGF2 ZSBhDQo+ID4gPiByZWNpcHJvY2FsIHRocm91Z2hwdXQgaXNzdWU/DQo+ID4gPg0KPiA+DQo+ID4g QWdyZWUsIGZyb20gdGhlIG51bWJlcnMgeW91IGFyZSBzaG93aW5nLCBpdCBsb29rcyBsaWtlIHRo ZXkgYXJlIGFsbA0KPiA+IHNsb3cgYW5kIHVuc3VpdGFibGUgZm9yIHRoZSBkYXRhIHBsYW5lLiBC dXQgYXJlbid0IHRoZXJlIG11bHRpLXBsYW5lDQo+ID4gRFBESyBhcHBsaWNhdGlvbnMgd2l0aCBj b250cm9sLXBsYW5lIHRocmVhZHMgdGhhdCBjYW4gYmVuZWZpdCBmcm9tIGENCj4gQ1NSTkcsIGFs YmVpdCBzbG93Pw0KPiANCj4gDQo+IFRoZSBpc3N1ZSBpcyB0aGF0IFJEUkFORCBhbmQgQVJNIFJO RyBhcmUgYm90aCBoYXJkd2FyZSBmZWF0dXJlcyBhbmQgdGhlDQo+IHRydXN0IGxldmVsIGlzIGRl YmF0YWJsZS4gKFNlZSBXaWtpcGVkaWEgb24gUkRSQU5EKS4gVGhlIERQREsgc2hvdWxkIHN0YXkN Cj4gb3V0IG9mIHRoaXMgc2VjdXJpdHkgZmlnaHQgYmVjYXVzZSBpZiBEUERLIG9mZmVycyBkaXJl Y3QgYWNjZXNzIHRvIEhXIFJORyB0aGVuDQo+IG5haXZlIHZlbmRvcnMgd2lsbCBzdGFydCB1c2lu ZyBpdCBpbiBhcHBsaWNhdGlvbnMuIFRoZW4gd2hlbiBpdCBpcyByZXZlYWxlZCB0aGF0DQo+IHNv bWUgbmF0aW9uIHN0YXRlIGhhcyBjb21wcm9taXNlZCBIVyBSTkcgdGhlIGJsYW1lIHdpbGwgbGFu ZCBvbiBEUERLIGZvcg0KPiBlbmFibGluZyB0aGlzLiBMZXRzIG5vdCBub3QgZ2V0IGludG8gdGhl IHN1cHBseSBjaGFpbiBwcm9ibGVtIGhlcmUuIERQREsgaXMgYW4NCj4gYXBwbGljYXRpb24gZW52 aXJvbm1lbnQsIG5vdCBhIGJlbmNobWFyayBlbnZpcm9ubWVudC4NCj4gDQo+IA0KPiBUaGUgYW5z d2VyIGlzIHRvIGhhdmUgQVBJJ3MgbGlrZSAocnRlX2NzcmFuZCkgd2hpY2ggdGhlbiBjYWxsIHRo ZSBPUyBsZXZlbA0KPiBwcmltaXRpdmVzLiBUaGUgdHJ1c3QgaXMgdGhlbiBwYXNzZWQgdG8gdGhl IE9TLiBJIHRydXN0IExpbnVzLCBUaGVvIGRlIFJhYWR0LCBhbmQNCj4gdGhlIHJlc3Qgb2YgdGhl IG9wZW4gT1MgY29tbXVuaXR5IHRvIGV2YWx1YXRlIGFuZCBpbnRlZ3JhdGUgdGhlIGJlc3Qgc2Vj dXJlDQo+IHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yLg0KDQpQZXJoYXBzLCB5b3UgbWlzc2VkIG15 IHByZXZpb3VzIGVtYWlsLCBJIHVuZGVyc3RhbmQgeW91ciBjb25jZXJuLiBJcyBpdCBhY2NlcHRh YmxlDQp0byB5b3UgaWYgcnRlX2NzcmFuZCB1c2VzIHRoZSBrZXJuZWwgUk5HIGJ5IGRlZmF1bHQg YW5kIGhhcyBhIGJ1aWxkL3J1bi10aW1lDQpwYXJhbWV0ZXIgdG8gc3dpdGNoIHRvIEhXIFJORyBm b3IgdGhvc2Ugd2hvIGNvbnNjaW91c2x5IG1ha2UgdGhhdCBkZWNpc2lvbj8NCg==