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 EF0D745BC5; Thu, 24 Oct 2024 17:05:07 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E0B5B40265; Thu, 24 Oct 2024 17:05:07 +0200 (CEST) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2058.outbound.protection.outlook.com [40.107.249.58]) by mails.dpdk.org (Postfix) with ESMTP id 574104025F for ; Thu, 24 Oct 2024 17:05:07 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=S7KwNVvNNPOJcjk+FsZvBw7e5YTk5pAATrHV89bA8DoAMXtUQa5fOCk9mgd823mj190GfPiuuxFLWrE/4mOhJnTBhZenlz2W7YqZbmkqLMPF1JCgKdmTp9xap6qdOO+SvngnHrYSfAaJskbHoQDK67VT3FFIIV5/o0bkA7RQ2bgXTEO6+4bii7beBgCx1h9A/MT0TrXCtBz1HtSGwNkrsBoTj29fGhbOC1bsL8DB5apzjDeIUmUSqSdbVpTAOTkWB8rGiO8vIZYBYErOjRJNg5t74uc81rquR9oCx/uWJVsbFtnxhPNO+lC/Ts87lAlcvvEIquTk0DTP1L+o5zHHJQ== 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=VVOABSbZAO/Zg5Ujw0V05aitk2U5tGqftI4SPyeWZ2U=; b=XkQWAWIPdpFSY5AjcipCJf0QldRs+20oznltdRosUblmVToCqHhGYBPsECkSCfqUFeDlxgxDL5NwdbcGyEkhrvE4UmVDs0KhwI0THr3nmcgzOlEU05ZXtEtiXb/0HvRxXGNWrY2u9OxtEQ3EbuUGNgJHeTAubTZY6OmuRk9Mbztu5ke30LvcoMEJHew2C5NjVKDcC+nstGUfpJfNEXhVK2YOfXp2UDzbKrUbwCgIFDxjcGYdYBLQE/odX5kkFThiATKOq+4UZTDHCCxnR3KRjqd/QM6LvkGAWm8gz2c00XSIUtDOE6oGQZKcaHfslCNQNyMXREnSVvcDh9VYUuHpvQ== 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=VVOABSbZAO/Zg5Ujw0V05aitk2U5tGqftI4SPyeWZ2U=; b=n32kuOqtqNMJ2W7scYQc6jmKDMDTF/7qvn5XIZZFNIk70RHfmQyRHpsv+t+rwjA4SHf5ulBVHTS0dDn+QgZxCWx3w+pNoMdTnJw+ia0R2NLwi9Cc5QesSCxUIbmrC9Fzaxwq5NunmONLlXpGLHXSZaLse0uGztR8ALAvaZsKpsk= Received: from DB9PR02CA0021.eurprd02.prod.outlook.com (2603:10a6:10:1d9::26) by DB4PR08MB8174.eurprd08.prod.outlook.com (2603:10a6:10:382::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20; Thu, 24 Oct 2024 15:05:04 +0000 Received: from DU2PEPF00028CFF.eurprd03.prod.outlook.com (2603:10a6:10:1d9:cafe::a6) by DB9PR02CA0021.outlook.office365.com (2603:10a6:10:1d9::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20 via Frontend Transport; Thu, 24 Oct 2024 15:05:04 +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 DU2PEPF00028CFF.mail.protection.outlook.com (10.167.242.183) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8093.14 via Frontend Transport; Thu, 24 Oct 2024 15:05:04 +0000 Received: ("Tessian outbound 0fe1877cedb7:v490"); Thu, 24 Oct 2024 15:05:04 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 48059a64eb46f1de X-TessianGatewayMetadata: YrNDS5PkJIQjCmFQ8rvMXOQEdPiGbz/es68Fa4SgYrOq01uJVKdUaSQgL2pGCtyNcxPn6fTaiABWLIej1IyKEippRlWGlCdQPQyhlRF25/vDw54RztfaoLEgoHXjNj2w0O64pPu85cV07zH9lchH6FkyrwylIEQiPqQYo8Nri2foF+/yQgNGqEkPzVAG4IXHJpG0AJ2o5mkAoz22xBwU2Q== X-CR-MTA-TID: 64aa7808 Received: from L712df560bd35.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FB5F5406-0904-4DC5-85A3-7F272356C326.1; Thu, 24 Oct 2024 15:04:52 +0000 Received: from EUR02-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L712df560bd35.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 24 Oct 2024 15:04:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=R+UH+rW2uTz58WPOiPYGmXrn4VMBKAyqRqh7HPkSBrh9fV4OhwWe/AxeHzfQBz6e7iHOkvW5WrXfsSOd2+uyDTr4tNUnT1k6BS+9MVh8IFmmsBFmwR6YB/ExDl7dF/vabgHlHIvnYRnOcBiltJjHWxFcNBVwnQoAO2i5vRw9tpPzFiyNb0+mI/rWKbxAycabpYiZiVO/CyMdzNDO2jqgjtN/biy4jAOapoLkL9j9FrffIB1R34yLs3KCFDXxbrTJY/TeZwv6yoDBdFmw6Zs8suo3w+lu0GgRdUrOG3yDsQQmypBK9WyVuMVApljncJnpevXnybd6MpxgwjPdS2Y1VQ== 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=VVOABSbZAO/Zg5Ujw0V05aitk2U5tGqftI4SPyeWZ2U=; b=KwGC41HvjLWfUe2K8i7chY0XbLjUUuXrsOJZWAJAa1GZ00aeeG4kREOMkn918IvMUpR4KCDDgq98+nVNWfDwWbkwWTzEwe34Jck2MExXWpm08u6wvW5Zse5cKpQW0HUMZui97HNEIoK9qd973aEuKA9m9Qm9nZemihJet3L4oAK40p6LpxyJinYCSnhllVktWaaeOqVbRRQXFvKCL1Z0wimWKrTu3IltWmMTlArMsMTfdU0ydNIpoxehUF0RvvfrX8tGdWsy1wpqPyuQ6peMtwRS+PSUrazvN7Cax982XCfA4tG/T/nhp5pbCIvb3oP8ThH5+HwVxGbZc7qa+WSe+g== 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=VVOABSbZAO/Zg5Ujw0V05aitk2U5tGqftI4SPyeWZ2U=; b=n32kuOqtqNMJ2W7scYQc6jmKDMDTF/7qvn5XIZZFNIk70RHfmQyRHpsv+t+rwjA4SHf5ulBVHTS0dDn+QgZxCWx3w+pNoMdTnJw+ia0R2NLwi9Cc5QesSCxUIbmrC9Fzaxwq5NunmONLlXpGLHXSZaLse0uGztR8ALAvaZsKpsk= Received: from PAWPR08MB8909.eurprd08.prod.outlook.com (2603:10a6:102:33a::19) by DB9PR08MB8290.eurprd08.prod.outlook.com (2603:10a6:10:3de::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.33; Thu, 24 Oct 2024 15:04:50 +0000 Received: from PAWPR08MB8909.eurprd08.prod.outlook.com ([fe80::613d:8d51:60e5:d294]) by PAWPR08MB8909.eurprd08.prod.outlook.com ([fe80::613d:8d51:60e5:d294%7]) with mapi id 15.20.8069.027; Thu, 24 Oct 2024 15:04:50 +0000 From: Wathsala Wathawana Vithanage To: Jerin Jacob CC: "thomas@monjalon.net" , Ferruh Yigit , Andrew Rybchenko , "dev@dpdk.org" , nd , Honnappa Nagarahalli , Dhruv Tripathi , nd Subject: RE: [RFC v3 2/2] ethdev: introduce the cache stashing hints API Thread-Topic: [RFC v3 2/2] ethdev: introduce the cache stashing hints API Thread-Index: AQHbI1v3IPyomsd+ekiW+mQlTvIZ7bKVaiUAgACasNA= Date: Thu, 24 Oct 2024 15:04:49 +0000 Message-ID: References: <20240715221141.16153-1-wathsala.vithanage@arm.com> <20241021015246.304431-1-wathsala.vithanage@arm.com> <20241021015246.304431-3-wathsala.vithanage@arm.com> In-Reply-To: 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: PAWPR08MB8909:EE_|DB9PR08MB8290:EE_|DU2PEPF00028CFF:EE_|DB4PR08MB8174:EE_ X-MS-Office365-Filtering-Correlation-Id: 3f8fdcf6-33f4-4891-8595-08dcf43d3ddd 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|366016|1800799024|376014|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?dStWYmlUNlN1VWJ0UU5BS0wzRU5mMmpaVGJZYWtLNUtSMDF2OGY1R3ZheEQ4?= =?utf-8?B?RkZrVENwcWNwWG5HZEVCZmQ5a2FWbEt6dFhURDJpRVduKzFncXRZa2ltcDlZ?= =?utf-8?B?VDVIZWxCM2RoODJ0V3BVSTlkN3JmdGNTNTNsVHNNUGhkQVhQZWh0V0NLSndS?= =?utf-8?B?dE5KT1RMOWFWbWhBZXNrTUlxcDhGQWU5K0J1QVpxeTh6WkVUVmlOc24zTHdN?= =?utf-8?B?NEVWdEhpRFRFdmZqMGVERHFuUXRpbFFoRm1WZDlxaTVjRWpkZVBNUmJGeDVi?= =?utf-8?B?NTVJemtxZlBXUWdLKy9ydDJIeFQxazJTeVBHKzcra1p0NGRBRnJYVUIwTWtS?= =?utf-8?B?T1pZdHdkQ3ZLMTJLckdJeS93RzRVV21jMURRdTBxclMzcTNySzRuNCtDV2h4?= =?utf-8?B?VVFMY0JMTC9TSDZMUU52blBWQTZFWnF6QmZ5ejJBN1V1Wm9lSVNHVkp1eTZX?= =?utf-8?B?RlNsdUU2UkVNMnF4YzVCSlpNem8va2VPTlA0SlZDMW5FUEF3Q3JzdUJKa25F?= =?utf-8?B?d093d2xXTEVGRWZtWk1tTGhMcVhXN0FzTmVNa0NiOUlOWG4yNmp2T2g3NmlD?= =?utf-8?B?TDBMTDQ2UVY4ZFFndWRCUzR3Zno0Y2t5ODVTU1AvSzh6QXljMzBKOUd1cmJV?= =?utf-8?B?Z0Q2WlpBV2kza1U0Yk9CZE5TR2RtdmFQaE12bHFmNFFnOWNPNmIzOGMvSk1h?= =?utf-8?B?RjZmc2Y2VWdZdEo2b2pRQ0RGa0RuVjI5M2JYZmFJRTJ5UG9qVFAyKytlSEZF?= =?utf-8?B?QXlQUGdvbU1UQ2FFa1MwZjh1eTYrZ1UvZlBwbDJHSGh5MStFeVBqQ0YwTVFP?= =?utf-8?B?NmRrM3ZKSmx6YTJsWVY3ZzVWekQzR21XRVZhVGxUbG9PdkRBOW5RY2licm5i?= =?utf-8?B?MjZJYm1iMk84OHpONkMxYWFDS0xnUC83TXAvS1QxUjVGaVUrVFpVMkU4NHR4?= =?utf-8?B?SnZaS2RMdVlCb3BpZkpFQmk1c0V1bEZ1R0NqczFxYlQvd0dNdnlYeFNvay9P?= =?utf-8?B?WDU3a0UzYlN1NTJvYVJqTzNDc1ViREtrN3VwTWJaVEx2K3hqUDBwZWhFZDdB?= =?utf-8?B?UFV1S2NZYVN0WE5aTW1UbkV4WngxZDJBa055M3V3aUxpeTdoS01ZZE51RVJk?= =?utf-8?B?cU42SlRHakVKbmVNb1VZbFR6RGtHcnp0Q01HTjRUL1VwU2o3YUZJTUx2aHBG?= =?utf-8?B?QjlWcXlReWpzOUtxdW9hYTZGcmJUSjBGY0JRU0Mxc2lhL3hwSmlhVjdMYUlO?= =?utf-8?B?WGVXT3VCZmgvMlp3SUpHSGxUMzJqOGhUVjcwOHJ5NkZ6VWU5bEZoaVVwNDda?= =?utf-8?B?WGdHRldXY29ad0ROWDZ4M2c3YVJBQVpPRGVIcm5xRWxHemc5Yk50aUJJc1Ux?= =?utf-8?B?b0dBc2RaTnIzWXFwMFU0SlBxWUdIRDl2L0l3QTEzTU5KdWFuNHdIaHNISmxa?= =?utf-8?B?V3FxL3k4cnBwdWpEZjVnZzIvWXFvZkhQQ2wxV1p4VFJhSUh1RWY2RlVqNVp0?= =?utf-8?B?UFVqVEd0RUpCN3JpOTBpcmw1N3JOMmVrYmFkRnZYdlhyUkhYUSsxdE9NMVhn?= =?utf-8?B?UHdFaE1UUDV0UUNvSjcyZ1R6dTFIUG8yVUFCOXpTRUlMTFdEdmhtQnFLdmRz?= =?utf-8?B?M0kwZHpHYTk2ajNwRjQ4UzMxbUtva1dONWxhRXpLanhYVmJHeTg1dGM2d2Mr?= =?utf-8?B?SXpXbU04RXlaNWVld2ZsbWJZTnpJbUpqOFEwKy92M0N6REp5Ti8wYTRhTjhD?= =?utf-8?B?aTN3WUpxQWtWenBGZzV5K3dPeWFGRVVRQXRZSmNoVDRKWnRqRmM2Smc2Zi9K?= =?utf-8?Q?cBYgerpBEcsvB33UcLzek8kA11HLRlBXjIQ0Q=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR08MB8909.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(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: DB9PR08MB8290 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:102:33a::19]; domain=PAWPR08MB8909.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF00028CFF.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 7a5485a6-14e3-4eae-81a5-08dcf43d350e X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|35042699022|36860700013|1800799024|82310400026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?djU0YUVoN0F2VTNRRE1oNjlPSWpYTzJVNHJ2L1RvZ3ZRTno2dUxydi9qdGxS?= =?utf-8?B?UVBOS2tJTlg3TkhmalVGRFZxSmhuM0w3NStiTTlCZFl4S0JmckJQbFJrYW5H?= =?utf-8?B?bTJkV1h4alJ4M2ZPOUM4VGlMODdvT1pIRWZWeHdWY1Raa09TSlNGb1JUT3Jm?= =?utf-8?B?YUxsQlo4dkFxMTJsRGpBaDVtV0hoRk12RW15TU5UaXQxYU9HVXY3dlNjNnFL?= =?utf-8?B?T1hieE82ZkFoQXEvSlRoa3RyV0FHTW1TbUZ3dkQyUXFtSng5bmhLUlY4RUl2?= =?utf-8?B?Q0VzVDZwdWwvK01oLzE2R3BjRk4rbXlmZDczc0VyUm8reVpMSFBuRVlYVnY1?= =?utf-8?B?R2xUTUN3SEU4WWlMTWE3dnJ4K1VOZy9CeTliWlRCb01WdkI0a1JxRHB4ek5u?= =?utf-8?B?VSthMStaalFrYU9JaHpoL1lEajF0bDh6ZWRidUx6U044WUZ1OFNrNmxFbGc3?= =?utf-8?B?RHRBS2VDVVZ1T2h2UXZFZ2M2Nm5UTmlFbzFBWGh1UG9YcUhYdHVPVnlHZXlG?= =?utf-8?B?NzkrMTlZK1dEcGZxNms3b0QvNHpmazNjd052OHhhQWVLZzhXQnM5clQrSGti?= =?utf-8?B?K3NNUEcrTCswb0dBa0pOM3JlRmkxaHhmNEhFSTJEUDBMNzhWZ1htczk2ZVBi?= =?utf-8?B?Mkd5bmc3NnoweEM4NXE2V3ZubWdNYWxvVU0vMjRRQi9JdUJNRHFGbDdQZzRH?= =?utf-8?B?TjZpTmJCOUs5b2hXM0RKajBUc0dWWUJjYzA1Y0ZOL1VNMjZOWGlVWk50L3VO?= =?utf-8?B?RWlSa3RzaEZPNzAxaC9FdjFMUDdBK2l6dFIvdEpUbnhSWkRnVlRjbkp0NTVQ?= =?utf-8?B?cEpJWHJibktyY3lVejVCaGg0NloycC8waXBUV0NsRkk3ZStNWVdEaVhNZHFq?= =?utf-8?B?MXluVUhTY3VsM3NJQkFrTzZOSW1xVGROV2JBaDVRNXQ3R1hMVWoyaDlML2Zp?= =?utf-8?B?YUUxZENUSks4UGVIZkZLdHRXTW5NVjNXTWIwVGpQb0ljdlV3VlZOZ0VFMngr?= =?utf-8?B?OWEyeENqRVY3RkFiRk9Pb3MrL2ZzcVVzelJWZHI2UWRSaWxVc2ZMU0FCQzdH?= =?utf-8?B?dEc4Vy9OM0tXaEtDU3BkYU13dzdUVmZ6L0JGSlVlTzkvSjVKcUtPQXg0ZUNU?= =?utf-8?B?ZWhaWnZmc2NTNkJ1NjZQRkw5czlrcmJuQzFuZHNtTk50OVhmMWt6aWdUUXU5?= =?utf-8?B?bHVNZTBoZG1MTUtWdVIzMktDMTYzdGJBRnV3UGNacHE5bmNGczk1Sk9IN0g0?= =?utf-8?B?VUxrcHBXblh1T0crSXh6UWF1UjB1ajRoa2lkdTd4djNMMkhQYzFpSjB6b0Rt?= =?utf-8?B?UWkrbTNRd2gzNUwzVjhXQjRsUWZHcnlFUzVEOVF5SERZaFovNUxuenEwUFE5?= =?utf-8?B?QXltSTNXV0QvYkNsVjBDN05welBQUGpGUU84eGc1OW5IRWZ1L0oyU090QVh2?= =?utf-8?B?U1V0TW9VUDRnaUp3TkxCT21UaGtES2Z0cDFPQkhNVjBNaFlBOUNmOTFtaS8r?= =?utf-8?B?ajgxU24wRWwrcmhraUhhamlKbW9XM00wQ2pjblhoTjlzbzR2b3FVMVdYeDAr?= =?utf-8?B?R3hDZk1LQ3E0M3FTQitBTy96eHdCVERTdHVrdFNPVGp1Z3k2M002NjM3R29J?= =?utf-8?B?VHMycjBGY2MzVXN2eWpDSjV6U0RrZE93b1ZxVG1FS3JKRWEydEE5cnE2eVRs?= =?utf-8?B?Zml0OHFGcGpTQ0Q1K0JMd0dkcU5FR2lzODI3c1FGaVdoT211dDJmS3EyWWFF?= =?utf-8?B?NWRJc29WV2FuRURCYlk0SFVEMEx5bTB3czhFTTFBRm11aTdZR1VIM0t1OVQx?= =?utf-8?B?T0k1Zy9Eb2NSUXNOUnpvcXYvVlU5NG1IM1NySFM5K0xILzJUZktCMzYzeXNE?= =?utf-8?B?MVN6WTlCUHoxOG9oZ1g1djFmSkVIbzhEWE5mOXc2L3BVMVE9PQ==?= 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)(376014)(35042699022)(36860700013)(1800799024)(82310400026); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2024 15:05:04.7878 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3f8fdcf6-33f4-4891-8595-08dcf43d3ddd 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: DU2PEPF00028CFF.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR08MB8174 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIE9jdG9iZXIgMjQsIDIwMjQg MTI6NDkgQU0NCj4gVG86IFdhdGhzYWxhIFdhdGhhd2FuYSBWaXRoYW5hZ2UgPHdhdGhzYWxhLnZp dGhhbmFnZUBhcm0uY29tPg0KPiBDYzogdGhvbWFzQG1vbmphbG9uLm5ldDsgRmVycnVoIFlpZ2l0 IDxmZXJydWgueWlnaXRAYW1kLmNvbT47IEFuZHJldw0KPiBSeWJjaGVua28gPGFuZHJldy5yeWJj aGVua29Ab2t0ZXRsYWJzLnJ1PjsgZGV2QGRwZGsub3JnOyBuZA0KPiA8bmRAYXJtLmNvbT47IEhv bm5hcHBhIE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPjsNCj4gRGhy dXYgVHJpcGF0aGkgPERocnV2LlRyaXBhdGhpQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUkZD IHYzIDIvMl0gZXRoZGV2OiBpbnRyb2R1Y2UgdGhlIGNhY2hlIHN0YXNoaW5nIGhpbnRzIEFQSQ0K PiANCj4gT24gTW9uLCBPY3QgMjEsIDIwMjQgYXQgNzoyM+KAr0FNIFdhdGhzYWxhIFZpdGhhbmFn ZQ0KPiA8d2F0aHNhbGEudml0aGFuYWdlQGFybS5jb20+IHdyb3RlOg0KPiA+DQo+ID4gRXh0ZW5k IHRoZSBldGhkZXYgbGlicmFyeSB0byBlbmFibGUgdGhlIHN0YXNoaW5nIG9mIGRpZmZlcmVudCBk YXRhDQo+ID4gb2JqZWN0cywgc3VjaCBhcyB0aGUgb25lcyBsaXN0ZWQgYmVsb3csIGludG8gQ1BV IGNhY2hlcyBkaXJlY3RseSBmcm9tDQo+ID4gdGhlIE5JQy4NCj4gPg0KPiA+IC0gUngvVHggcXVl dWUgZGVzY3JpcHRvcnMNCj4gPiAtIFJ4IHBhY2tldHMNCj4gPiAtIFBhY2tldCBoZWFkZXJzDQo+ ID4gLSBwYWNrZXQgcGF5bG9hZHMNCj4gPiAtIERhdGEgb2YgYSBwYWNrZXQgYXQgYW4gb2Zmc2V0 IGZyb20gdGhlIHN0YXJ0IG9mIHRoZSBwYWNrZXQNCj4gPg0KPiA+IFRoZSBBUElzIGFyZSBkZXNp Z25lZCBpbiBhIGhhcmR3YXJlL3ZlbmRvciBhZ25vc3RpYyBtYW5uZXIgc3VjaCB0aGF0DQo+ID4g c3VwcG9ydGluZyBQTURzIGNvdWxkIHVzZSBhbnkgY2FwYWJpbGl0aWVzIGF2YWlsYWJsZSBpbiB0 aGUgdW5kZXJseWluZw0KPiA+IGhhcmR3YXJlIGZvciBmaW5lLWdyYWluZWQgc3Rhc2hpbmcgb2Yg ZGF0YSBvYmplY3RzIGludG8gYSBDUFUgY2FjaGUNCj4gPiAoZS5nLiwgU3RlZXJpbmcgVGFncyBp bnQgUENJZSBUTFAgUHJvY2Vzc2luZyBIaW50cykuDQo+ID4NCj4gPiBUaGUgQVBJIHByb3ZpZGVz IGFuIGludGVyZmFjZSB0byBxdWVyeSB0aGUgYXZhaWxhYmlsaXR5IG9mIHN0YXNoaW5nDQo+ID4g Y2FwYWJpbGl0aWVzLCBpLmUuLCBwbGF0Zm9ybS9OSUMgc3VwcG9ydCwgc3Rhc2hhYmxlIG9iamVj dCB0eXBlcywgZXRjLA0KPiA+IHZpYSB0aGUgcnRlX2V0aF9kZXZfc3Rhc2hpbmdfY2FwYWJpbGl0 aWVzX2dldCBpbnRlcmZhY2UuDQo+ID4NCj4gPiBUaGUgZnVuY3Rpb24gcGFpciBydGVfZXRoX2Rl dl9zdGFzaGluZ19yeF9jb25maWdfc2V0IGFuZA0KPiA+IHJ0ZV9ldGhfZGV2X3N0YXNoaW5nX3R4 X2NvbmZpZ19zZXQgc2V0cyB0aGUgc3Rhc2hpbmcgaGludCAodGhlIENQVSwNCj4gPiBjYWNoZSBs ZXZlbCwgYW5kIGRhdGEgb2JqZWN0IHR5cGVzKSBvbiB0aGUgUnggYW5kIFR4IHF1ZXVlcy4NCj4g Pg0KPiA+IFBNRHMgdGhhdCBzdXBwb3J0IHN0YXNoaW5nIG11c3QgcmVnaXN0ZXIgdGhlaXIgaW1w bGVtZW50YXRpb25zIHdpdGgNCj4gPiB0aGUgZm9sbG93aW5nIGV0aF9kZXZfb3BzIGNhbGxiYWNr cywgd2hpY2ggYXJlIGludm9rZWQgYnkgdGhlIGV0aGRldg0KPiA+IGZ1bmN0aW9ucyBsaXN0ZWQg YWJvdmUuDQo+ID4NCj4gPiAtIHN0YXNoaW5nX2NhcGFiaWxpdGllc19nZXQNCj4gPiAtIHN0YXNo aW5nX3J4X2hpbnRzX3NldA0KPiA+IC0gc3Rhc2hpbmdfdHhfaGludHNfc2V0DQo+ID4NCj4gPiBT aWduZWQtb2ZmLWJ5OiBXYXRoc2FsYSBWaXRoYW5hZ2UgPHdhdGhzYWxhLnZpdGhhbmFnZUBhcm0u Y29tPg0KPiA+IFJldmlld2VkLWJ5OiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFn YXJhaGFsbGlAYXJtLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogRGhydXYgVHJpcGF0aGkgPGRocnV2 LnRyaXBhdGhpQGFybS5jb20+DQo+ID4NCj4gDQo+ID4gKw0KPiA+ICsvKiogUXVldWUgdHlwZSBp cyBSWC4gKi8NCj4gPiArI2RlZmluZSBSVEVfRVRIX0RFVl9SWF9RVUVVRSAgICAgICAgICAgMA0K PiA+ICsvKiogUXVldWUgdHlwZSBpcyBUWC4gKi8NCj4gPiArI2RlZmluZSBSVEVfRVRIX0RFVl9U WF9RVUVVRSAgICAgICAgICAgMQ0KPiA+ICsNCj4gPiArDQo+ID4gKy8qKg0KPiA+ICsgKiBAd2Fy bmluZw0KPiA+ICsgKiBAYiBFWFBFUklNRU5UQUw6IHRoaXMgc3RydWN0dXJlIG1heSBjaGFuZ2Us IG9yIGJlIHJlbW92ZWQsIHdpdGhvdXQNCj4gPiArcHJpb3Igbm90aWNlDQo+ID4gKyAqDQo+ID4g KyAqIEEgc3RydWN0dXJlIHVzZWQgZm9yIGNvbmZpZ3VyaW5nIHRoZSBjYWNoZSBzdGFzaGluZyBo aW50cy4NCj4gPiArICovDQo+ID4gK3N0cnVjdCBydGVfZXRoX3N0YXNoaW5nX2NvbmZpZyB7DQo+ ID4gKyAgICAgICAvKiogSUQgb2YgdGhlIFByb2Nlc3Nvci9Db250YWluZXIgdGhlIHN0YXNoaW5n IGhpbnRzIGFyZQ0KPiA+ICsgICAgICAgICogIGFwcGxpZWQgdG8NCj4gPiArICAgICAgICAqLw0K PiA+ICsgICAgICAgdWludDE2X3QgICAgICAgIGxjb3JlX2lkOw0KPiA+ICsgICAgICAgLyoqIFNl dCBpZiB0aGUgdGFyZ2V0IGlzIGEgQ1BVIGNvbnRhaW5lcmkubGNvcmVfaWQgd2lsbCBiZQ0KPiA+ ICsgICAgICAgICogdXNlZCB0byBkZXJpdmUgY29udGFpbmVyIElEDQo+ID4gKyAgICAgICAgKi8N Cj4gPiArICAgICAgIHVpbnQxNl90ICAgICAgICBjb250YWluZXIgOiAxOw0KPiA+ICsgICAgICAg dWludDE2X3QgICAgICAgIHBhZGRpbmcgOiA3Ow0KPiA+ICsgICAgICAgLyoqIENhY2hlIGxldmVs IG9mIHRoZSBDUFUgc3BlY2lmaWVkIGJ5IHRoZSBjcHVfaWQgdGhlDQo+ID4gKyAgICAgICAgKiAg c3Rhc2hpbmcgaGludHMgYXJlIGFwcGxpZWQgdG8NCj4gPiArICAgICAgICAqLw0KPiA+ICsgICAg ICAgdWludDE2X3QgICAgICAgIGNhY2hlX2xldmVsIDogODsNCj4gPiArICAgICAgIC8qKiBPYmpl Y3QgdHlwZXMgdGhlIGNvbmZpZ3VyYXRpb24gaXMgYXBwbGllZCB0bw0KPiA+ICsgICAgICAgICov DQo+ID4gKyAgICAgICB1aW50MTZfdCAgICAgICAgb2JqZWN0czsNCj4gPiArICAgICAgIC8qKiBU aGUgb2Zmc2V0IGlmIFJURV9FVEhfREVWX1NUQVNIX09CSkVDVF9PRkZTRVQgYml0IGlzIHNldA0K PiA+ICsgICAgICAgICogIGluIG9iamVjdHMNCj4gPiArICAgICAgICAqLw0KPiA+ICsgICAgICAg b2ZmX3QgICAgICAgICAgIG9mZnNldDsNCj4gPiArfTsNCj4gPiArDQo+ID4gKy8qKkB7QG5hbWUg U3Rhc2hhYmxlIFJ4L1R4IHF1ZXVlIG9iamVjdCB0eXBlcyBzdXBwb3J0ZWQgYnkgdGhlDQo+ID4g K2V0aGVybmV0IGRldmljZSAgKkBzZWUgcnRlX2V0aF9kZXZfc3Rhc2hpbmdfY2FwYWJpbGl0aWVz X2dldA0KPiA+ICsgKkBzZWUgcnRlX2V0aF9kZXZfc3Rhc2hpbmdfcnhfY29uZmlnX3NldA0KPiA+ ICsgKkBzZWUgcnRlX2V0aF9kZXZfc3Rhc2hpbmdfdHhfY29uZmlnX3NldA0KPiA+ICsgKi8NCj4g PiArDQo+ID4gKy8qKg0KPiA+ICsgKiBBcHBseSBzdGFzaGluZyBoaW50IHRvIGRhdGEgYXQgYSBn aXZlbiBvZmZzZXQgZnJvbSB0aGUgc3RhcnQgb2YgYQ0KPiA+ICsgKiByZWNlaXZlZCBwYWNrZXQu DQo+ID4gKyAqLw0KPiA+ICsjZGVmaW5lIFJURV9FVEhfREVWX1NUQVNIX09CSkVDVF9PRkZTRVQg ICAgICAgICAgICAgICAgMHgwMDAxDQo+ID4gKw0KPiA+ICsvKiogQXBwbHkgc3Rhc2hpbmcgaGlu dCB0byBhbiByeCBkZXNjcmlwdG9yLiAqLw0KPiA+ICsjZGVmaW5lIFJURV9FVEhfREVWX1NUQVNI X09CSkVDVF9ERVNDICAgICAgICAgIDB4MDAwMg0KPiA+ICsNCj4gPiArLyoqIEFwcGx5IHN0YXNo aW5nIGhpbnQgdG8gYSBoZWFkZXIgb2YgYSByZWNlaXZlZCBwYWNrZXQuICovDQo+ID4gKyNkZWZp bmUgUlRFX0VUSF9ERVZfU1RBU0hfT0JKRUNUX0hFQURFUiAgICAgICAgICAgICAgICAweDAwMDQN Cj4gPiArDQo+ID4gKy8qKiBBcHBseSBzdGFzaGluZyBoaW50IHRvIGEgcGF5bG9hZCBvZiBhIHJl Y2VpdmVkIHBhY2tldC4gKi8NCj4gPiArI2RlZmluZSBSVEVfRVRIX0RFVl9TVEFTSF9PQkpFQ1Rf UEFZTE9BRCAgICAgICAweDAwMDgNCj4gPiArDQo+ID4gKyNkZWZpbmUgX19SVEVfRVRIX0RFVl9T VEFTSF9PQkpFQ1RfTUFTSyAgICAgICAgICAgICAgICAweDAwMGYNCj4gPiArLyoqQH0qLw0KPiA+ ICsNCj4gPiArI2RlZmluZSBSVEVfRVRIX0RFVl9TVEFTSF9PQkpFQ1RTX1ZBTElEKHQpICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcDQo+ID4gKyAgICAgICAoKCEoKHQpICYgKH5fX1JURV9F VEhfREVWX1NUQVNIX09CSkVDVF9NQVNLKSkpICYmICh0KSkNCj4gPiArDQo+IA0KPiANCj4gSSB0 aGluaywgYXQgb25lIG9mIHBvaW50IG9mIHRpbWUsIHdlIG5lZWQgdG8gZXh0ZW5kIHRoaXMgdG8g b3RoZXIgZGV2aWNlIGNsYXNzDQo+IGxpa2UoY3J5cHRvZGV2IGV0Yykgd2hlcmUgdGhlIGRhdGEg bmVlZHMgdG8gbW92ZSBvdmVyIGJ1cy4gSW4gdGhhdCBjb250ZXh0LCBhbGwNCj4gdGhlIGFib3Zl IHN5bWJvbHMgYmV0dGVyIHRvIGJlIGluIEVBTCBhbmQgdGhlIGRldmljZSBjbGFzcyBzdWJzeXN0 ZW0oZXhhbXBsZQ0KPiBldGhkZXYpIGdpdmVzIFBNRCBjYWxsYmFjay4NCg0KKzENCkkgd2lsbCBt YWtlIHRoYXQgY2hhbmdlIGluIHRoZSBSRkMgdjQuDQo=