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 4DC1945821 for ; Tue, 20 Aug 2024 09:21:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3DCF340652; Tue, 20 Aug 2024 09:21:41 +0200 (CEST) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on2067.outbound.protection.outlook.com [40.107.96.67]) by mails.dpdk.org (Postfix) with ESMTP id 60240400D6; Tue, 20 Aug 2024 09:21:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vDgl20LO0RqDs5CNGhG5EyWAyWsNwYXi5luZvMfLxYnronEJreui69JRJrWFxYeVz5TghXFK7rSvX71fJqteXKKX5CiuVjhA5GlzbaXnpTdq4ErhcICdg3gt/0gR74rgBeDE75ovtdjpQr2I8r3tpQXA5HZbIGf6gNMYyVwAd72jcFkS0yHhzOeJhRgigVd9dTiOXbNIakBNJXXGnLfEM6lx5W6rbwr2Lu35vp1knqVg7RUZjLh/A5NZ2MNF86DpGwjOhogfzNlTfAdyTQuTM6EeqmBfZNeOvQsRAd71IqdtAuBgXh9gz21pTdOmEOd67+DwN2O96w2l8huv0Aod0A== 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=QcK83CMqP9JD/RlTTsmNxbP1Kti1sZdED98yZTGJ8EM=; b=oeXy3i67HxsKPFSoQVUCEM8LiFS4AweLvPJAD3F3E/xgZtHApsHrH0Tn0BabmvZF3sa2wa9FdlV+o6qriaLJEMFtHqQ7kh9F33aVWXVmKEL/8xesc6gNrk60Wte3T27qGw9qchdV7KStw6vErqys8oWNIPwVxt7iOos6U/ckcs8H/Rcc0e0i+secLsTpYZhkvpGdDbhAw1s2okIVH1/xp+8pOEY688sv/Sd7drcGdybcsyZ9E16GF1/mRdYAg1wPmw2ao1tKQZjsVcUge4Yy7PPpSiNWDPJmFdf85sW3RfxmX6fB+q6z7hQ9FOC/ahyZBTigl5eqh1sGa4UURWmLTA== 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=QcK83CMqP9JD/RlTTsmNxbP1Kti1sZdED98yZTGJ8EM=; b=Vbne5I1jeHnqJmbyoqrLIge1H3G3fOelpCuZB31hxUSuc7AjbTAap+9XriBLTg3LhTfJJa1AH/lYXLWkmkIDUM1DW2/s4rWPLmmEZlPSQgVt3dMFZJ5jKhJCDcv/zkMHt1KwWRGJJBeD/lsd9cBivmvRH3V/B6gD30OACj33JmD+mfAsb0Ch0Xi+O0Row4abqeSJ+LUWGH5om0wjncgUiU/AlrdCv3qJmTVxkIL4356Ez/Fbd4rDNdtXcaOqpmF71TrUjeSQbW6t4YFTsYfqU3I4jFhIjlqA5/m/OW5vmScd6W1NKQRrUdu1qlz7BYPFxPSOQLUEZLqxepJRgiVTxw== Received: from SJ2PR12MB9192.namprd12.prod.outlook.com (2603:10b6:a03:55d::8) by CYXPR12MB9280.namprd12.prod.outlook.com (2603:10b6:930:e4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.21; Tue, 20 Aug 2024 07:21:35 +0000 Received: from SJ2PR12MB9192.namprd12.prod.outlook.com ([fe80::b0e:c6ba:a0a8:8a1d]) by SJ2PR12MB9192.namprd12.prod.outlook.com ([fe80::b0e:c6ba:a0a8:8a1d%4]) with mapi id 15.20.7875.019; Tue, 20 Aug 2024 07:21:35 +0000 From: Ali Alnubani To: "luca.boccassi@gmail.com" , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , "benjamin.walker@intel.com" , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , "qian.q.xu@intel.com" , Raslan Darawsheh , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Yanghang Liu , "yuan.peng@intel.com" , "zhaoyan.chen@intel.com" Subject: RE: 22.11.6 patches review and test Thread-Topic: 22.11.6 patches review and test Thread-Index: AQHa44ERrmw4EPLzAkueMl9MvRZGhbIv271Q Date: Tue, 20 Aug 2024 07:21:34 +0000 Message-ID: References: <20240731193710.3069297-1-luca.boccassi@gmail.com> In-Reply-To: <20240731193710.3069297-1-luca.boccassi@gmail.com> Accept-Language: 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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ2PR12MB9192:EE_|CYXPR12MB9280:EE_ x-ms-office365-filtering-correlation-id: 6a48916f-14d5-4865-fdbc-08dcc0e8b91b x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?R2s3dVQ1Skt0RlVxUFlTMUFRKzhNaXNSVm4xdVlSUjFERjM1V2V2Q0prZXJM?= =?utf-8?B?TjJoSnZ0cC9IbUhFZUVYWmFxeWpYZXVmQTV4VTlOZmpwTFNPby94QThDRms3?= =?utf-8?B?SXVGc1dKczJuVGU5SG1RSjJ1YXk1ejFsL0NRbVN3NU5BNjd4cDJFcXk4NjdJ?= =?utf-8?B?QWxqUC9WM0J0YmgrRWVnQVlRcXltdU1pWE12NFFVVGZQTjQrRWRxNWllb2tY?= =?utf-8?B?NjNIOGRGb1dBQThQTGpkcnFVbzRldXB2b1AxMG9PblIyVTZUTlBQdkRjK3Nt?= =?utf-8?B?aWs3YnVQbDlHVmhnZHJ3dTNTVHF1WUM4aml0THJjdGMzRVh3YW54d3IyTXFq?= =?utf-8?B?YzRVT052cnNOS3BhRXYvVjQ4L2xiZ29XU1VkSHJpczJRa3JCVnRQT2xZRHNK?= =?utf-8?B?U0JFRXA0cUZmV0RrYytNaEhDcDhOS3g4NThzVXpMa2RWWnpyYXY3OFgxTnBR?= =?utf-8?B?dEIvQWp0ZUEyK1dPV2paak0xWUo0VVFBdC8zcXAwV3VQaVNXaHRMUXNDczNn?= =?utf-8?B?enFaU3B0Y2ZFQkZpM2VQcE9zd3hEd09scEhkSjNvVmhETng2U1VCK1lnVnVx?= =?utf-8?B?RGVYN2t6RzVjLy9xZkJUOTMrbkhrSVpxWm5EL3ZIMjBuQnFaV0lrdmZMNGRy?= =?utf-8?B?ejJJUzBIK3NpNmVEeWtSRmN3U2VRYnpNUlQ1dzRVTVpZQyswcHRab09Ea3FQ?= =?utf-8?B?OTFGc0xBTmhwSXgvWkNxS1hzQkE3cmR3NE5hVTc0bGd0VTF4MktRYVhOY3Vz?= =?utf-8?B?L2ZDaWYrQUpGQVZnOWtqOGdFUlJPYU9PWlVkS1pIZzJFS01ZN3ZZR09veWRa?= =?utf-8?B?V2c4SzJTQ2tHU0hxNjBmT2tPY2FYUzJiVEl3SVVsbUZ0aXZzRjNHNDVsT2Rs?= =?utf-8?B?UTMwOWpBZFRvNGREVFhyRjc2VlljU3JwaFZ0VFM4azRkUXJoaFFsbVdodG92?= =?utf-8?B?Uko2NWNiMldjZ3o4em0yZXNZcnZ1TGtHZXJIKzh2YjQwS1h6V3NRN0JZK1Ru?= =?utf-8?B?Ym9uY01XQnYvQTlUN0lRYTRPQzBQdklxNUsxa2FVZDcvVjZWZmxlWU9rOHdq?= =?utf-8?B?MElvOGlieXNhOXd5UzkvbE9MYUxUMVRSWFgvNDUwUDB0LzJhZHZFY2tPZi9L?= =?utf-8?B?Mk5vY0JQc2FFTUtrYW9hOWdKNmcxYkJNeVRiWW1Ja0VVMGFXTG1ycEdSTzdv?= =?utf-8?B?NTMrS1NKVnVVNlZDc0JoVnJ0S1o0aVV6QXJlT0FWemUyS1l2b1d0QmRTbURL?= =?utf-8?B?TzBHVmtvRjViQzZlZUhzMHZIUjQ4T3Z2SjgrZjZHeEROMHlKeEJ0WWV0V3ZS?= =?utf-8?B?Y3d5WmRjOUtHY3Q1WkY4YjNyL3p4WUFidVBSaUQ5SmFWUHJndnNSdGFaOVp1?= =?utf-8?B?Qk9XL0dyaCtUcTZRenBZRFp5dXBpZnJzVEsvY2liemJleFFGd0RWM2pvcXFp?= =?utf-8?B?RnVvcmNaWUhjYjlmdjI2ODI4VUx6dGdaWFc4QkZFb3Z0MWZCVDA1eXdxV3l1?= =?utf-8?B?dEljOUMwcFlrN1o2NGlUaHNEcUdBQ29FM0k0U3VHSXBtSlppNGpBVlZ0bjdX?= =?utf-8?B?S2tqVkRTdWlxeHFMZWkwZVBydm53VE9QMmhsWGNwT05GVFp1L2RRZkUxZEF2?= =?utf-8?B?RHA0ZXRPb2ZFSHI4dno2NGJSOG9ZMU1VdjA1L3lZYWFVUEFyUGhEQlhkZktj?= =?utf-8?B?TEZ1TmVBK0NZSTQrdjIvbHFLdUVoY1RYeU1RTlJVVEdPY3Y0Q0JmL0NIV0tI?= =?utf-8?B?U2FSVmVTS0dtS0xkTS80blBYS2F3ZXc2NTlOLzN1UnhtQ042Nkc2VDBQakY1?= =?utf-8?B?T0pzaDJJVE9nN1BIcTVwQUlhQTBzWEhDTzBJWFhFZCtZQmFKN3BiK2QwMFJN?= =?utf-8?B?YzZXRW1Uc0RrZ1F5d1gvR285ZUw2NlBFazVtNkRQWXJyb1E9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ2PR12MB9192.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OW5UK3NIMDB1WG5Td2RWa3ozSG5OcGFveXovZVl0WVdONm93YmFuSmhvWGpF?= =?utf-8?B?S2ZudlRNdE5vRDBJZGVyVERGTHM2Ykg1aEErVnE5R2VqVWszMWhwUWR3dVZ4?= =?utf-8?B?YmJ1NnVJMk5xaURsNmhyeHFqT1lRalRWaWcza0N6OWZ4aEFKMEpOd0E4VzRl?= =?utf-8?B?elhnUitIZCtLSXhlUzUxT2hQdHYzNmJlMnV2V01zS3hGZjFrSWdDb2ZRajhL?= =?utf-8?B?N0MxVkdEZVBMK3Fra1oyRDFoTzFtK2doZUZhZWE1YUM0dHNGQjRrbVBGUkpM?= =?utf-8?B?RDNRWVNEYVZVNFVRUFdsYzF1akpzb1QvWnZWV3NnT3liaXJyUXh6YkMyVHJS?= =?utf-8?B?c3VJcktBZ0s5STZxenZQekNwK1NhQ3BtSTlCQXFpcUE3TkNKbTYvTGdnaFcv?= =?utf-8?B?cWxVQVZIaW1YL2pnZGw5U3dDSmxXVU1tMk1YNnMwd1pKMVlLeUNybnlhT1JC?= =?utf-8?B?RjVzVTJGSEFJdEl4K1pmbERtVUxobHc0VmRZKzNKUEY1VnNWODBKRC9URnRL?= =?utf-8?B?bXpjV2dDWHdNVUNQZy9Tb1Y2ODNoVzk5eEJwV2l0TUFpZ1lCRHdrMnJUemtP?= =?utf-8?B?MlNISDJsSXk1czVlRlJHdFNNYUxrZGM4SkF1VmVlcUdUR1BNT3ltSlBHdFVJ?= =?utf-8?B?R1pqb21zaVpHNS93TFk1MC9ucUxGRDhQYWZQaFVuYkxudHVVL3JWS2FQRmph?= =?utf-8?B?Y3pOUFdjZnVHWHhBSVhpRTZrd25hQlgyYmhXV0NZck9wVTVpaklIZGl0bEsx?= =?utf-8?B?TFl5YTI5eFNPSjJwV3lLZmFmaDNjVTExQ3BORit6U0xpSktWcHNPaU5Ha3lq?= =?utf-8?B?NmJxVVRLTVBHYVV2dmltcStmUzQzRGJGOVBUdDA5aTNjb0xpYXc0V1JvclRO?= =?utf-8?B?NlF6RFRaclVxYm5pL0RINGJTNDFnTTRUUlZrVkRtZ0lJaXFDZzRNUG83Y0o2?= =?utf-8?B?SzF4RzF1QmRsRlJBL01DWlkyS2d2eWxMWWtMVkR1MHVaVWpVZ2FhTktlR1Rj?= =?utf-8?B?ZGxXVXZZRlZwQWRyWTVXZE1wZk8vbC8xY2JERmdmR3FOSG8yVlcxVzlBNTkv?= =?utf-8?B?NHNkaDdIdGhZVTlNTmc2UTk4VHNxL3YxQzdMZGl3VnA0dDJkTmd4V2t0OC9n?= =?utf-8?B?L0N0S3g2UVJsMjk5cm9kZWR3dkRNc3pjWm1Rdk1WQ2ovWmY2MDB3aW5qVjFh?= =?utf-8?B?TDJFMUlZNDRMcFZFQ2RQUEVCZjVNRmxKS0VLRVQvQjQ1TStob1VIY3hqbUhw?= =?utf-8?B?TVBFU3QrZFdlZCtBQjI0emZqTmZaTzR1SDFhUG9XNHVURGJkM1BqWVJKdVJX?= =?utf-8?B?T25PQm85UWJhTjNaNnJua0JNckZDUGFGdFp2VXlsa0ltVENOYm1DYlpuM1R2?= =?utf-8?B?QlRHR0RJcGt2b3hVemJ0b0REZms4N1R3Ukx1U1dLU1pWSWlUalRFQWgzQmlN?= =?utf-8?B?NUlBc0U2ZS9mbXVOWkgyLzRJTG9mS3J1THovWFFHUUdwRDlzYXdJTXFnZDJi?= =?utf-8?B?MkJzWFo2OGRQTmNFc2VKbXBvdkhQb2JINy9JS0hZdXo4RnowMStOWkVCWnh3?= =?utf-8?B?cXBkT0x1S294dWcxbjFjaDZhNmZHVk0rQ3BEcmxhcUJvbC83MHFheUdzcFJ4?= =?utf-8?B?VG4zd1VuSmJLU01vaUk0SHdzUjUwQms0Qno0b05OK09SaFQyelF5NEFKZStt?= =?utf-8?B?cnBXeVJQbmlDZkNZM3dPLzg0MWNZUnBtL24xTXc4UHEycW5zOVNnL1gybDZH?= =?utf-8?B?eFFhRk1DSzNoMyt3alZFbEpDbWMzdUIwZHErVFUyTkJIR2Z2eEdFUEMrMTAw?= =?utf-8?B?ZnErdWh3eVhTMnl0NFVENE8vM2x3S3lkdGYrOUNKRk5WRGY4cnVxZVN6bWRq?= =?utf-8?B?QUQ3YWVNZkN5eEhDbm95bDF1cnJHbnVhUDNHYmR1TmtRWWpQS3hnaUlLamxk?= =?utf-8?B?YURRM3QwNVRjaUpON1R2U0xKYzZ6czNZNncrYkFTZm9OQXcyVVVoOWR6d2Fy?= =?utf-8?B?Z2tnbkd6ZndlU0puaVA0OHdOTDdzU3JEd3d3UW1LRUFsVzYxTy9SUWVMT2F6?= =?utf-8?B?NVBpRURMUDhrU3ZJenlkb3lIdzEzSnl1dTR0M3lhbXUrbXJkZExXTE5RdjNt?= =?utf-8?Q?HE3C2evHZR5yCX3XzFLlO/86u?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ2PR12MB9192.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a48916f-14d5-4865-fdbc-08dcc0e8b91b X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Aug 2024 07:21:34.9857 (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: Ba5qfCT+YZplnN3L6skGRMaElW7RnssqrC6pGMWOON4mmYSoXhCQdrqhv6bOpgll3gcO8iwTrCT7mIyVHLTVHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYXPR12MB9280 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWls LmNvbSA8bHVjYS5ib2NjYXNzaUBnbWFpbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgSnVseSAz MSwgMjAyNCAxMDozNyBQTQ0KPiBUbzogc3RhYmxlQGRwZGsub3JnDQo+IENjOiBkZXZAZHBkay5v cmc7IEFiaGlzaGVrIE1hcmF0aGUgPEFiaGlzaGVrLk1hcmF0aGVAbWljcm9zb2Z0LmNvbT47IEFs aQ0KPiBBbG51YmFuaSA8YWxpYWxudUBudmlkaWEuY29tPjsgYmVuamFtaW4ud2Fsa2VyQGludGVs LmNvbTsgRGF2aWQgQ2hyaXN0ZW5zZW4NCj4gPGRyY0BsaW51eC52bmV0LmlibS5jb20+OyBIZW1h bnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT47IElhbg0KPiBTdG9rZXMgPGlhbi5z dG9rZXNAaW50ZWwuY29tPjsgSmVyaW4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT47IEpvaG4N Cj4gTWNOYW1hcmEgPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29tPjsgSnUtSHlvdW5nIExlZQ0KPiA8 anVobGVlQG1pY3Jvc29mdC5jb20+OyBLZXZpbiBUcmF5bm9yIDxrdHJheW5vckByZWRoYXQuY29t PjsgTHVjYSBCb2NjYXNzaQ0KPiA8Ymx1Y2FAZGViaWFuLm9yZz47IFBlaSBaaGFuZyA8cGV6aGFu Z0ByZWRoYXQuY29tPjsgcWlhbi5xLnh1QGludGVsLmNvbTsNCj4gUmFzbGFuIERhcmF3c2hlaCA8 cmFzbGFuZEBudmlkaWEuY29tPjsgTkJVLUNvbnRhY3QtVGhvbWFzIE1vbmphbG9uDQo+IChFWFRF Uk5BTCkgPHRob21hc0Btb25qYWxvbi5uZXQ+OyBZYW5naGFuZyBMaXUgPHlhbmdobGl1QHJlZGhh dC5jb20+Ow0KPiB5dWFuLnBlbmdAaW50ZWwuY29tOyB6aGFveWFuLmNoZW5AaW50ZWwuY29tDQo+ IFN1YmplY3Q6IDIyLjExLjYgcGF0Y2hlcyByZXZpZXcgYW5kIHRlc3QNCj4gDQo+IEhpIGFsbCwN Cj4gDQo+IEhlcmUgaXMgYSBsaXN0IG9mIHBhdGNoZXMgdGFyZ2V0ZWQgZm9yIHN0YWJsZSByZWxl YXNlIDIyLjExLjYuDQo+IA0KPiBUaGUgcGxhbm5lZCBkYXRlIGZvciB0aGUgZmluYWwgcmVsZWFz ZSBpcyBBdWd1c3QgMjB0aC4NCj4gDQo+IFBsZWFzZSBoZWxwIHdpdGggdGVzdGluZyBhbmQgdmFs aWRhdGlvbiBvZiB5b3VyIHVzZSBjYXNlcyBhbmQgcmVwb3J0DQo+IGFueSBpc3N1ZXMvcmVzdWx0 cyB3aXRoIHJlcGx5LWFsbCB0byB0aGlzIG1haWwuIEZvciB0aGUgZmluYWwgcmVsZWFzZQ0KPiB0 aGUgZml4ZXMgYW5kIHJlcG9ydGVkIHZhbGlkYXRpb25zIHdpbGwgYmUgYWRkZWQgdG8gdGhlIHJl bGVhc2Ugbm90ZXMuDQo+IA0KPiBBIHJlbGVhc2UgY2FuZGlkYXRlIHRhcmJhbGwgY2FuIGJlIGZv dW5kIGF0Og0KPiANCj4gICAgIGh0dHBzOi8vZHBkay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlL3Rh Zy8/aWQ9djIyLjExLjYtcmMxDQo+IA0KPiBUaGVzZSBwYXRjaGVzIGFyZSBsb2NhdGVkIGF0IGJy YW5jaCAyMi4xMSBvZiBkcGRrLXN0YWJsZSByZXBvOg0KPiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9i cm93c2UvZHBkay1zdGFibGUvDQo+IA0KPiBUaGFua3MuDQo+IA0KPiBMdWNhIEJvY2Nhc3NpDQo+ IA0KPiAtLS0NCg0KSGVsbG8sDQoNCldlIHJhbiB0aGUgZm9sbG93aW5nIGZ1bmN0aW9uYWwgdGVz dHMgd2l0aCBOdmlkaWEgaGFyZHdhcmUgb24gdjIyLjExLjYtcmMxOg0KLSBCYXNpYyBmdW5jdGlv bmFsaXR5Og0KICBTZW5kIGFuZCByZWNlaXZlIG11bHRpcGxlIHR5cGVzIG9mIHRyYWZmaWMuDQot IHRlc3RwbWQgeHN0YXRzIGNvdW50ZXIgdGVzdC4NCi0gdGVzdHBtZCB0aW1lc3RhbXAgdGVzdC4N Ci0gQ2hhbmdpbmcvY2hlY2tpbmcgbGluayBzdGF0dXMgdGhyb3VnaCB0ZXN0cG1kLg0KLSBydGVf ZmxvdyB0ZXN0cyAoaHR0cHM6Ly9kb2MuZHBkay5vcmcvZ3VpZGVzL25pY3MvbWx4NS5odG1sI3N1 cHBvcnRlZC1oYXJkd2FyZS1vZmZsb2FkcykNCi0gUlNTIHRlc3RzLg0KLSBWTEFOIGZpbHRlcmlu Zywgc3RyaXBwaW5nLCBhbmQgaW5zZXJ0aW9uIHRlc3RzLg0KLSBDaGVja3N1bSBhbmQgVFNPIHRl c3RzLg0KLSBwdHlwZSB0ZXN0cy4NCi0gbGlua19zdGF0dXNfaW50ZXJydXB0IGV4YW1wbGUgYXBw bGljYXRpb24gdGVzdHMuDQotIGwzZndkLXBvd2VyIGV4YW1wbGUgYXBwbGljYXRpb24gdGVzdHMu DQotIE11bHRpLXByb2Nlc3MgZXhhbXBsZSBhcHBsaWNhdGlvbnMgdGVzdHMuDQotIEhhcmR3YXJl IExSTyB0ZXN0cy4NCi0gQnVmZmVyIFNwbGl0IHRlc3RzLg0KLSBUeCBzY2hlZHVsaW5nIHRlc3Rz Lg0KDQpGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCi0gTklDOiBDb25uZWN0WC02IER4IC8gT1M6 IFVidW50dSAyMC4wNCAvIERyaXZlcjogTUxOWF9PRkVEX0xJTlVYLTI0LjA3LTAuNi4xLjAgLyBG aXJtd2FyZTogMjIuNDIuMTAwMA0KLSBOSUM6IENvbm5lY3RYLTcgLyBPUzogVWJ1bnR1IDIwLjA0 IC8gRHJpdmVyOiBNTE5YX09GRURfTElOVVgtMjQuMDctMC42LjEuMCAvIEZpcm13YXJlOiAyOC40 Mi4xMDAwDQotIERQVTogQmx1ZUZpZWxkLTIgLyBET0NBIFNXIHZlcnNpb246IDIuOCAvIEZpcm13 YXJlOiAyNC40Mi4xMDAwDQoNCg0KQWRkaXRpb25hbGx5LCB3ZSByYW4gYnVpbGQgdGVzdHMgd2l0 aCBtdWx0aXBsZSBjb25maWd1cmF0aW9ucyBvbiB0aGUgZm9sbG93aW5nIE9TL2RyaXZlciBjb21i aW5hdGlvbnMgKGFsbCBwYXNzZWQpOg0KLSBEZWJpYW4gMTIgd2l0aCBNTE5YX09GRURfTElOVVgt MjQuMDQtMC43LjAuMC4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCBNTE5YX09GRURfTElOVVgtMjQu MDctMC42LjEuMC4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCByZG1hLWNvcmUgbWFzdGVyIChkZDlj Njg3KS4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCByZG1hLWNvcmUgdjI4LjAuDQotIEZlZG9yYSA0 MCB3aXRoIHJkbWEtY29yZSB2NDguMC4NCi0gRmVkb3JhIDQyIChSYXdoaWRlKSB3aXRoIHJkbWEt Y29yZSB2NTEuMC4NCi0gT3BlblNVU0UgTGVhcCAxNS42IHdpdGggcmRtYS1jb3JlIHY0OS4xLg0K DQpXZSBkb24ndCBzZWUgbmV3IGlzc3VlcyBjYXVzZWQgYnkgdGhlIGNoYW5nZXMgaW4gdGhpcyBy ZWxlYXNlLg0KDQpUaGFua3MsDQpBbGkNCg==