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 3237248A82 for ; Mon, 3 Nov 2025 11:20:29 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2A60040281; Mon, 3 Nov 2025 11:20:29 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by mails.dpdk.org (Postfix) with ESMTP id 0628440281 for ; Mon, 3 Nov 2025 11:20:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1762165228; x=1793701228; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=t/EzkgdGBh1iy3Qtkzf9kbx3yy2MCp+Vpjhjn+yEC8w=; b=USkiIdCRqCrixc+EvJCFHziQktdh5kYNoRp8HaPpE29vldEWfd1sXuuq gthVSb0/CyRExnpLixcGaOoSiwLklwBnCwYsmxnwcE9kxqT/eTChCn5HY X3Ky8JsBzaTmfBdhjMforXT0ghS8SOjA6h1mR/yA85SEztYR0E6X6COAl lbHzAAbHUnkOIJ/kIiGCcZPR3BH+r9DItuI7+5tKSLX7OMk5ZDAs+WL93 fmqEkys4y4/unloGHrBojjQu0DQBV8bK1Ex0JzpwZj3TwbcvWeQuSshz+ Q0vdyxZBizvpcefw1qPMZzHCCUfgLcNp4QzMWFnNDfpHHxzttTSjXPk0v g==; X-CSE-ConnectionGUID: uoLM3yLdQBqkxLp7P9/txQ== X-CSE-MsgGUID: Z15Ng+cPRuCa3CweSAmdpA== X-IronPort-AV: E=McAfee;i="6800,10657,11531"; a="64140882" X-IronPort-AV: E=Sophos;i="6.17,312,1747724400"; d="scan'208";a="64140882" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2025 02:20:27 -0800 X-CSE-ConnectionGUID: /mVm6c10SCOWCykBSFBjcA== X-CSE-MsgGUID: jIOif/RNSrOnGClFo9Np5w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.19,275,1754982000"; d="scan'208";a="186070119" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by orviesa006.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2025 02:20:27 -0800 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Mon, 3 Nov 2025 02:20:26 -0800 Received: from fmsedg903.ED.cps.intel.com (10.1.192.145) by FMSMSX903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27 via Frontend Transport; Mon, 3 Nov 2025 02:20:26 -0800 Received: from BL2PR02CU003.outbound.protection.outlook.com (52.101.52.54) by edgegateway.intel.com (192.55.55.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Mon, 3 Nov 2025 02:20:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y5BenF6kQ0nxaHM+Lcnf1quYDx9G/dRN7wyKUsN0UkiCysYAezJJ9UmD1M/DrZJ1E9aBWgtZ9uyxPxispj/jy4YZ42SefH3Cy/obTo+BmdO/8Cahdl/yrO7k4GYhcfXvscBiwtzDvDIuNKMXMj2w/M4BXMnvJ83grINws7MQtGNwyv277IGdBnsdCJsgTEC4Urb8kZy2eRWN5ym/HTPN0ZAFEGtcMupTQ/X13I6WO/VhL2qnZvWme8mvdhZJPf3cX7Xp8okAAe0xFvL9Clca75MIaepC4+SDYM5tPsmazjhFZibg3Thvd/g/VQAX+7ahj0XkTg55YpoJxk/cCfb/Fg== 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=t/EzkgdGBh1iy3Qtkzf9kbx3yy2MCp+Vpjhjn+yEC8w=; b=Gf4BkOu84yOSuMAmAgrjMzxc4z/ZB0MzmbN9ybHNw3Eb123kfRoC6vCZQpdUEM68PYYsXcyacdddvoVWewGJGoCeas3Mi5F4l3ZVQhzAFovDrg/4LMDaLVGhnlybC++PpqRM6NQy0ffuezeKWjYQzJpORJ9T2flQKb1/2FUUkb+bMWYCe7h32IC+pQhy2P8cimsFAwdGqm4gQ4eyIqwXoFwry7U1bwdgeVcMrIK5Rshy4EkInGpcDjdrfFDLZ1abLphSiBfeGTjGtzZmqukTe8rxue814LGQ3jsK+nl2/JUkr4NcTjOArvGXRD7lISu0ZItevgZ67HXDQTBJOOI87g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM3PPF7D18F34A1.namprd11.prod.outlook.com (2603:10b6:f:fc00::f32) by CH3PR11MB8382.namprd11.prod.outlook.com (2603:10b6:610:173::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.16; Mon, 3 Nov 2025 10:20:24 +0000 Received: from DM3PPF7D18F34A1.namprd11.prod.outlook.com ([fe80::1160:23e3:5599:988c]) by DM3PPF7D18F34A1.namprd11.prod.outlook.com ([fe80::1160:23e3:5599:988c%6]) with mapi id 15.20.9275.015; Mon, 3 Nov 2025 10:20:24 +0000 From: "Loftus, Ciara" To: Kevin Traynor CC: dpdk stable Subject: RE: please help backporting some patches to stable release 22.11.11 Thread-Topic: please help backporting some patches to stable release 22.11.11 Thread-Index: AQHcR15JZA4RYS1FakGyO9kCMbqwkLTY9ivggANVLwCABHyrUA== Date: Mon, 3 Nov 2025 10:20:24 +0000 Message-ID: References: <20251027162455.3711591-1-luca.boccassi@gmail.com> <14cfd880-4cab-4429-b19d-8eea8ca0d6cc@redhat.com> In-Reply-To: <14cfd880-4cab-4429-b19d-8eea8ca0d6cc@redhat.com> Accept-Language: en-IE, en-GB, 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PPF7D18F34A1:EE_|CH3PR11MB8382:EE_ x-ms-office365-filtering-correlation-id: 07cde7e7-a676-476e-23ce-08de1ac29a04 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?cnlYSkxQN2Rmc05VQS94RkIxamNWMmFUUmR2N044SmRDNUNwNlN1NlowZUor?= =?utf-8?B?YU5jenlJTGt6NWdRVW8wQ0hCN3FPem03VkxJV0FhakdtY1U1MjNoemxTbGpq?= =?utf-8?B?ditHbTZhRWQwb0VhYS9CL0liTVZDVFNuN2daSzVxdVlSZEdNdmM4SFA5RmhF?= =?utf-8?B?Lzk5ajZuQ3F2N3g4bldLMHU2eFdZTFdHYm9GL244Wm9mNEpnRnRERno5Z3Vy?= =?utf-8?B?QnVudnd2Zk5oa3RteFZ1N2g1YUYyMmNBQlhwY1QvbVVVbko5L25NR3hYbm4w?= =?utf-8?B?a3R5QUhVNlNXWXVZZVBiN0hDT2gvTnkxNWgwKy8yLzV2RHNCbmtpTlFJbXBz?= =?utf-8?B?NFBoYnRzUHg4QWtLS2kyQjR4YUJ6LzRnbjh6M1BRWWRiKzl2ekdnWDZJbmlQ?= =?utf-8?B?NWxzN1ZDcFFMSkVqelFSV1hoZUFhZy9Qa0pxWUNPbzhmd1J1Rm9VQmhkQkJi?= =?utf-8?B?NCsrRG9TY1ZaRU9yMEdNNGFiRnZ1alZWSlBtc3hFMXN1L2l5cldZSEl1Q2xs?= =?utf-8?B?blNKenZoYXluZHk3ZDZqajN2SzdaM2dQYnloUDFUUVZhNlF4NlJTTWdmeWk3?= =?utf-8?B?R0NvdS9QejVkL3dRb281c3BwckJNekltTmY5WHJ0ZWh1aUZ4blJPbUVGVnI0?= =?utf-8?B?OWlrSjk4U3dUaEkzUk9kUEhvV1dLVkhaQ3A0QUVHTXRZQ1lhM2FFK2phd202?= =?utf-8?B?dzhmMDFWc2pjb1FtVUY4Y2swUHlZSm5vUHlsQWxpWW5xM2hOdWNadGc1WFlu?= =?utf-8?B?TWhKQzgwbFZVM0tFTTZuRjNxTzNta05OVTVPS0hUNk02Wi9Dc1hzcmlFRDNN?= =?utf-8?B?OWlieEFZTlRtbC9SUkFOdmFzbkZVYmdINmpONCtuck5iT2pXcUhleGtJQlFY?= =?utf-8?B?S3BpRDdaRVpaeUpWdVF1c29CMGwvMzhyR2MyN1NMQ2c2OWlRbVdqVTRaLzUw?= =?utf-8?B?MGdqS3JQN0ZJWXN4WDhNbkorUTlqTUduNFRQd240NDNubFZOUFBacXZhOEND?= =?utf-8?B?d0trVXRBTG5LZjVTRkZFdWhmTEc2TkVMRlJ5ejQxZWJNNWs1NWh3RmNIRUF2?= =?utf-8?B?SnMxRmZuY3dXL1pzcm1XYUErRU8ra0V0ektmbUpoMGZYWlNpT3lXdlZ3cy9q?= =?utf-8?B?L2YvelR4b1RRKzF2RGxNTm9NRFo3bUhRMGZncFBtSWhYdVVEQS9jMFlCWHdt?= =?utf-8?B?ZC9peXFQVGlNQmpQVnBnUHp2VEZwbnpIRUYrdkV0Yk1qRERObXJQOHJOZjFj?= =?utf-8?B?Y1NOSmFIa2xhYVFBUlhpZmdkbk05ZEZPcm5UMVJkdDN6dTRYQS8xeVJUMWdt?= =?utf-8?B?L2xZd0VaY2UyaE42T2RTeHNValQ0N1NPdlJaVGZqSzNSWk04czhzaDdOakY5?= =?utf-8?B?SHlyMnduWGxmcXdESElEY0MwS0wrQm0vM014TU1wUmdZSk5KZEJxcVhiRm8r?= =?utf-8?B?RFMydko3Z0NEU1RHd2RHVVVIYWljSThPb1pMY1RxQURhNW82aWZPSFFYZEth?= =?utf-8?B?UDRpMXNVT2lxT1lqVXB4dUxRVWczNkFhMXZYSWh3d0luTWFna3JOK29DTU9C?= =?utf-8?B?ak1PVmNMSkZNU0N6eDM5Ynprc1lRRi85NXhMY2xSSnZMRHFCdkdWR0libk54?= =?utf-8?B?ZDlWMXRrNklpWDBjbExTSGRXL1huR09QRURlWGFXQzhCUjNoSGVaRHg2blBP?= =?utf-8?B?L1ZjWG10QXBRVU5VQU9waTE2TGpWSGJ1ZlUxLzNlZUFWUnI5QUFYdXJoLzNU?= =?utf-8?B?NGtsQy9CaUhoMVUwNXdPNnd5TjZNNlBoQVpSdXpzd1R5TWRES1pOT2lFTzM4?= =?utf-8?B?MzJpcHdkSjFtU3BCbm9LTVlyVUNtcW5lVjgxUzJseC80RU9VbUJ4WlJ2M1FW?= =?utf-8?B?S0ZrbWdySDlwaXpWU282UjZPSXdDbUtobWE5RjRTTWs5WE9WdFo4UFJtWWlW?= =?utf-8?B?dzJKOFlFVEJLV2dGeTNGWTYzckpjZ2MrR252R0k3WmgzTkpuQ3ArUStFUEsx?= =?utf-8?B?ZmNRV2xaWWhBPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PPF7D18F34A1.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WVk1azB2YnBzRTc3ZmpFYnNnTHJxcW1DUnhQdGhBOU44c2ZBNituaG53Sy9T?= =?utf-8?B?b0pNekNUZEsvazhETlVOb1hmbU5LeXBlNVlwUjRGK01lc1V1MHQ1b2g5bnNn?= =?utf-8?B?Q1BMK3BxTkVXM3pmdndYdmsvTzRHTlBhMXB2SFNTQ3Z3TE9UdWE1bG14TWs1?= =?utf-8?B?OUhvRjZSYk0xL1Q5VDg4S3N1V3JjSFY2ckZsdjRUNCtjQzZDTWwwVWlnL1pT?= =?utf-8?B?REdWM3BRanZweHFIanFWc1dCQ2QrRHZEMTAxZm16cnhnd0lSTzhyTGRTUlM3?= =?utf-8?B?MW1wVVpZMEUwS1VDQW9ycVVPYkFkd0Z1YmExN2NlUENIdzdlbkxlNjV6U0hL?= =?utf-8?B?b3FLQkFmcFloRzBEZlFJU3Z1RUxuc1BlYkU0OVVnU1Z1djZnTkxvemZkZ3dr?= =?utf-8?B?TUc5dzR4dk1nV0l1Nnc1N2UycGxnZHJCRHc2dHFPNGZBK1hUNWR5YVJDN3VW?= =?utf-8?B?eGdJMENmYmxSczdVS3JLZWJYQTRyamMxRlE3VU9YWVh2RmYwa1ZjZ2VaQUQ1?= =?utf-8?B?Qy93b29YcVM2Zk8rcG5JblBuYnBuWVZsdnpNTE01aFBOcDlVU2VqUzVaeldr?= =?utf-8?B?RlFrV3BWQVprNC9BdkpibmtjME04d1lxZ0krYVVIa1VXNVlDem9CWTV5UnBy?= =?utf-8?B?ayt3TFZ6bkhscmY1SmhnZk9BZ2RTanM0ajlxQS9Ra25ySzczblZseXp2VU1S?= =?utf-8?B?ell5UWE1b1JtSDU1b3gwUC9tUDNXN2R4djdPaWI4TkRXSjBleEEzSU9sUHZI?= =?utf-8?B?NXU0a2R0ZnZpOW5FZndkbFZMK1RoVDJ5ZmVMMjY0cE5rVHlVcngxSmVKdkRj?= =?utf-8?B?Vm5WYnc0ZEh5ck5kZXRPUGtucjl2SnE4bmd2MTZ5YWdnU2pQV2ZiclVHQlBT?= =?utf-8?B?NjdSM0N4ckc2ZlE3ZDZuemJwaG9MbGxINE9kcUkrRHMwQU85QUhyUHlERWky?= =?utf-8?B?REVtSk5xZ09mQUl5eGZyUmNmTnd6enN5SnozNHRTUzY5RkxpdENpa0ZXWXAz?= =?utf-8?B?VG5hcmtPckdaM2NHc0FodDd0WmFMZVpEcHVZaWhXajluWHEySlp1TS9TRGh6?= =?utf-8?B?RFc5bkpnRndnc3JOU1ZqbHg0SGNyZHcrdTVMZjBFZXJ2OUJwd21HakhicTFE?= =?utf-8?B?cFZrelRYaVM4SkoxUUpLaVR3RlNzZ01FQzdYZkpQU2lOeE5NZnVYbHZWNStn?= =?utf-8?B?aytmblpvQXp6OEwrSlJoaVBaQ01hRDZVYVJnWEVqTkNWbWZuaTZ2RVpsMm5Z?= =?utf-8?B?aWV4aVpGYzRVR2wyZXZmUnQ1RXBpbzN5cVdYQ1ZUaWRoNUNhYlRZbkNQbEVN?= =?utf-8?B?VTkycmVxTTdMVWtjYmRLQXZreWdZQ1BjR2xBUVVBNjI4ZWVjNklIOEFUMk15?= =?utf-8?B?L0djbUcyNE5ES0FIVDFZZVh0dld2YXQwY1B0VnYzSjhmVEZndnNORGtPRURQ?= =?utf-8?B?N3RqUTVVUkVyT0oxdk1adFk1dnllb1A5TW1FNEtlZDRDZzFKUzM3ZkEyVTRM?= =?utf-8?B?bFcwT05mdlNmelhTQWRGeTF4blF1emhRSDdHQmVPN0s3bXk0VUc4U1FMb2Mv?= =?utf-8?B?VTFSNUhWY2ZDK3RNdzVCdTR1eEhOZkxxMlhvVTZ3ZlloN0M0VTJDcjJhZHJQ?= =?utf-8?B?Rmp1ZnkvRFB5K1c1QmRYSjJrREQ4dW9sRGEzL1dRMTVUSXVjeS9VM3NNbEly?= =?utf-8?B?OEN1YktIaHkyYlgzZ2FzK1c3UnFCZVJkVHJzNDBNQ3N1SFBjbEg3T2l1VUhL?= =?utf-8?B?M3hOWHFuN3ZWMS9nckxtVWg2TENoZFhvMEhpVHFhckRkNys4VWtqaUlUdXBa?= =?utf-8?B?cFhKaVNXWDdTWlFBQXV0c2xRdTR3M0ViTTh0T1gvYjFhdzk1RVZ5a3V2MXRx?= =?utf-8?B?dkh5MmdodkN0MEd5UkJUdmVFUEszRnRCbm5sa1kzQ2I5ZlB3Y2cxRyt4cENu?= =?utf-8?B?UkU2dlBKeTJqbTlad3FXbXdsQU1TRnRnNndjaHBjdnFwV1RVeUxGT253TWJS?= =?utf-8?B?UWZQUzByUC92SEdOM1ZDTWRzYytrTUg2YkJzZ2VnNEszTjhoMGZteU55a0Z0?= =?utf-8?B?Y0g4YjBwcVIrRE9hQkJRZHcvdkdrVUU0bUJnS28zM3VERi9VdUFIQ2dMa1Jy?= =?utf-8?Q?dWanOwWFEe7MwBdOKVsIuL41f?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PPF7D18F34A1.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07cde7e7-a676-476e-23ce-08de1ac29a04 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2025 10:20:24.2992 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hoUn3WEOb8EgnED7JMWV42dHvTKFo4E3blwBlI6Wue8y6/PXKAzrq5pJe22lZ9Ir/mZZCHbvQuV/G1oIP24uKw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8382 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiBPbiAyOS8xMC8yMDI1IDEwOjU2LCBMb2Z0dXMsIENpYXJhIHdyb3RlOg0KPiA+Pg0KPiA+PiBD YW4gYXV0aG9ycyBjaGVjayB5b3VyIHBhdGNoZXMgaW4gdGhlIGZvbGxvd2luZyBsaXN0IGFuZCBl aXRoZXI6DQo+ID4+ICAgICAtIEJhY2twb3J0IHlvdXIgcGF0Y2hlcyB0byB0aGUgMjIuMTEgYnJh bmNoLCBvcg0KPiA+PiAgICAgLSBJbmRpY2F0ZSB0aGF0IHRoZSBwYXRjaCBzaG91bGQgbm90IGJl IGJhY2twb3J0ZWQNCj4gPg0KPiA+IFRoZSBmb2xsb3dpbmcgY29tbWl0IHNob3VsZCBub3QgYmUg YmFja3BvcnRlZDoNCj4gPiAJNzU5OWI5NDk0NyAgQ2lhcmEgTG9mdHVzICAgICBuZXQvaTQwZTog Zml4IHZlY3RvciBSeCBxdWV1ZSBzZXR1cA0KPiA+DQo+IA0KPiBIaSBDaWFyYSwNCj4gDQo+IElz IHRoYXQgYWxzbyB0cnVlIGZvciBvdGhlciBMVFMgYnJhbmNoZXMgYWxzbyA/IEl0IGRvZXMgbm90 IGFwcGx5IG9uDQo+IDI0LjExIGJyYW5jaCBhbmQgd291bGQgbmVlZCBhIGN1c3RvbSBiYWNrcG9y dC4NCg0KSGkgS2V2aW4sDQoNClllcywgaXQgc2hvdWxkIG5vdCBiZSBiYWNrcG9ydGVkIHRvIG90 aGVyIExUUyBicmFuY2hlcyBhbHNvLg0KDQpUaGFua3MsDQpDaWFyYQ0KDQo+IA0KPiB0aGFua3Ms DQo+IEtldmluLg0KPiANCj4gPiBUaGFua3MsDQo+ID4gQ2lhcmENCj4gPg0KPiA+Pg0KPiA+PiBQ bGVhc2UgZG8gZWl0aGVyIG9mIHRoZSBhYm92ZSBieSAxMS8wMy8yNS4NCj4gPj4NCj4gPj4gWW91 IGNhbiBmaW5kIHRoZSBhIHRlbXBvcmFyeSB3b3JrLWluLXByb2dyZXNzIGJyYW5jaCBvZiB0aGUg Y29taW5nDQo+IDIyLjExLjExDQo+ID4+IHJlbGVhc2UgYXQ6DQo+ID4+ICAgICBodHRwczovL2dp dGh1Yi5jb20vYmx1Y2EvZHBkay1zdGFibGUNCj4gPj4gSXQgaXMgcmVjb21tZW5kZWQgdG8gYmFj a3BvcnQgb24gdG9wIG9mIHRoYXQgdG8gbWluaW1pemUgZnVydGhlciBjb25mbGljdHMNCj4gb3IN Cj4gPj4gbWlzdW5kZXJzdGFuZGluZ3MuDQo+ID4+DQo+ID4+IFNvbWUgbm90ZXMgb24gc3RhYmxl IGJhY2twb3J0czoNCj4gPj4NCj4gPj4gQSBiYWNrcG9ydCBzaG91bGQgY29udGFpbiBhIHJlZmVy ZW5jZSB0byB0aGUgRFBESyBtYWluIGJyYW5jaCBjb21taXQNCj4gPj4gaW4gaXQncyBjb21taXQg bWVzc2FnZSBpbiB0aGUgZm9sbG93aW5nIGZhc2hpb246DQo+ID4+ICAgICBbIHVwc3RyZWFtIGNv bW1pdCA8Y29tbWl0J3MgZHBkayBtYWluIGJyYW5jaCBTSEEtMSBjaGVja3N1bT4gXQ0KPiA+Pg0K PiA+PiBGb3IgZXhhbXBsZToNCj4gPj4gICAgIGh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGstDQo+ ID4+DQo+IHN0YWJsZS9jb21taXQvP2g9MTguMTEmaWQ9ZDkwZTZhZTZmOTM2ZWNkYzJmZDM4MTFm ZjlmMjZhZWM3ZjNjMDZlYg0KPiA+Pg0KPiA+PiBXaGVuIHNlbmRpbmcgdGhlIGJhY2twb3J0ZWQg cGF0Y2gsIHBsZWFzZSBpbmRpY2F0ZSB0aGUgdGFyZ2V0IGJyYW5jaCBpbg0KPiB0aGUNCj4gPj4g c3ViamVjdCBsaW5lLCBhcyB3ZSBoYXZlIG11bHRpcGxlIGJyYW5jaGVzLCBmb3IgZXhhbXBsZToN Cj4gPj4gICAgIFtQQVRDSCAyMi4xMV0gZm9vL2JhcjogZml4IGJheg0KPiA+Pg0KPiA+PiBXaXRo IGdpdCBmb3JtYXQtcGF0Y2gsIHRoaXMgY2FuIGJlIGFjaGlldmVkIGJ5IGFwcGVuZGluZyB0aGUg cGFyYW1ldGVyOg0KPiA+PiAgICAgLS1zdWJqZWN0LXByZWZpeD0nUEFUQ0ggMjIuMTEnDQo+ID4+ DQo+ID4+IFNlbmQgdGhlIGJhY2twb3J0ZWQgcGF0Y2ggdG8gInN0YWJsZUBkcGRrLm9yZyIgYnV0 IG5vdA0KPiAiZGV2QGRwZGsub3JnIi4NCj4gPj4NCj4gPj4gRllJLCBicmFuY2ggMjIuMTEgaXMg bG9jYXRlZCBhdCB0cmVlOg0KPiA+PiAgICBodHRwczovL2dpdC5kcGRrLm9yZy9kcGRrLXN0YWJs ZQ0KPiA+Pg0KPiA+PiBUaGFua3MuDQo+ID4+DQo+ID4+IEx1Y2EgQm9jY2Fzc2kNCj4gPj4NCj4g Pj4gLS0tDQo+ID4+IGNmNDU0YTU3OTQgIEJydWNlIFJpY2hhcmRzb24gbmV0L2ljZTogZml4IHZl Y3RvciBSeCBWTEFOIG9mZmxvYWQgZmxhZ3MNCj4gPj4gYjc0ZDYzOGFiOSAgQnJ1Y2UgUmljaGFy ZHNvbiB0ZXN0L2Z1bmNfcmVlbnRyYW5jeTogZml4IGFyZ3MgdG8gRUFMIGluaXQNCj4gY2FsbA0K PiA+PiAwNmIyOTZhMjI2ICBDaGVuZ3dlbiBGZW5nICAgIG5ldC9obnMzOiBmaXggb3ZlcndyaXRl IG1idWYgaW4gdmVjdG9yIHBhdGgNCj4gPj4gNzU5OWI5NDk0NyAgQ2lhcmEgTG9mdHVzICAgICBu ZXQvaTQwZTogZml4IHZlY3RvciBSeCBxdWV1ZSBzZXR1cA0KPiA+PiBhZGI5NWNjNjY0ICBEYXZp ZCBNYXJjaGFuZCAgIG5ldC90YXA6IGZpeCBidWlsZCB3aXRoIExUTw0KPiA+PiBhNGYxNTkxZTkz ICBEYXZpZCBNYXJjaGFuZCAgIHN0YWNrOiBmaXggdW5hbGlnbmVkIGFjY2Vzc2VzIG9uIDEyOC1i aXQNCj4gPj4gNzhlYTRiNGZjYiAgR2FnYW5kZWVwIFNpbmdoICBidXMvZHBhYTogaW1wcm92ZSBj bGVhbnVwDQo+ID4+IGEwYTc5MDMzNzYgIEdyZWdvcnkgRXRlbHNvbiAgbmV0L21seDU6IGZpeCBz dG9yYWdlIG9mIHNoYXJlZCBSeCBxdWV1ZXMNCj4gPj4gN2JhODQ0NTNiYSAgSmFzcGVyIFRyYW4g TydMZWFyeSBuZXQvZ3ZlOiBmcmVlIGRldmljZSByZXNvdXJjZXMgb24gY2xvc2UNCj4gPj4gZjk0 NjViZGNlZiAgSnVuIFlhbmcgICAgICAgICBuZXQvZHBhYTI6IGZpeCBlcnJvciBmcmFtZSBkdW1w DQo+ID4+IGY5NjI3M2M4ZTkgIEtoYWRlbSBVbGxhaCAgICAgYXBwL3Rlc3RwbWQ6IHN0b3AgZm9y d2FyZGluZyBpbiBzZWNvbmRhcnkNCj4gPj4gcHJvY2Vzcw0KPiA+PiBmOWY3NzNmZTJkICBNYXR0 aWFzIFLDtm5uYmxvbSBiaXRvcHM6IGltcHJvdmUgcG93ZXIgb2YgMiBhbGlnbm1lbnQNCj4gPj4g ZG9jdW1lbnRhdGlvbg0KPiA+PiA0ZjBhYmY0YjdlICBQcmFzaGFudCBHdXB0YSAgIG5ldC9kcGFh MjogZnJlZSBidWZmZXJzIGZyb20gZXJyb3IgcXVldWUNCj4gPj4gMjVlZjU5NjIwMyAgUmFkdSBO aWNvbGF1ICAgICBjcnlwdG8vcWF0OiBmaXggRUNESA0KPiA+PiA4MjBjYTczNjFiICBSb25nd2Vp IExpdSAgICAgIG5ldC9tbHg1OiBmaXggZmxvdyBhZ2luZyByYWNlIGNvbmRpdGlvbg0KPiA+PiAz MzM1OGNjYzI5ICBUYXRoYWdhdCBQcml5YWRhcnNoaSBncm86IGZpeCBwYXlsb2FkIGNvcnJ1cHRp b24gaW4gY29hbGVzY2luZw0KPiA+PiBwYWNrZXRzDQo+ID4+IGM4OTI5NjRmYWEgIFZhbXNpIEF0 dHVudXJ1ICAgbmV0L29jdGVvbl9lcDogZml4IGRldmljZSBzdGFydA0KPiA+PiBlZDhlYjYwYzli ICBWaWFjaGVzbGF2IE92c2lpZW5rbyBuZXQvbWx4NTogZml4IEVTUCBoZWFkZXIgbWF0Y2ggYWZ0 ZXINCj4gVURQDQo+ID4+IGZvciBncm91cCAwDQo+ID4+IDk2ZDczYTk0NzMgIFZpYWNoZXNsYXYg T3ZzaWllbmtvIG5ldC9tbHg1OiBmaXggRVNQIGl0ZW0gdmFsaWRhdGlvbiB0bw0KPiBtYXRjaA0K PiA+PiBvbiBzZXFudW0NCj4gPj4gZjJmNzVmZmUxNCAgVmlhY2hlc2xhdiBPdnNpaWVua28gbmV0 L21seDUvaHdzOiBmaXggRVNQIGhlYWRlciBtYXRjaCBpbg0KPiBzdHJpY3QNCj4gPj4gbW9kZQ0K PiA+PiBmNDkwNWZkY2Y2ICBWbGFkaW1pciBNZWR2ZWRraW4gZmliNjogZml4IG1lbW9yeSBsZWFr IG9uIGRlbGV0ZSBvcGVyYXRpb24NCj4gDQoNCg==