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 4BA23A00C2; Thu, 9 Dec 2021 11:01:29 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 34AE7410F3; Thu, 9 Dec 2021 11:01:29 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 930D6410DC; Thu, 9 Dec 2021 11:01:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1639044086; x=1670580086; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=wibwvj9SXWH/4i0rGO+qAcPdqYEcdK9nxIVU093UJiA=; b=CIrYr4b3s48/8gxeIRWbLl2opE6AtDmCdlV/2AYxaKgQ/+b5P5MEGDcX AhVVhv/v7aSirvzffN+3mpYve7ox0BqxqU3sfrG4fVDv5ZI4/DUh3ZOpb t+9snTBVcbtcMUh+Rj7DA4PtP1+gxJoqIbHe+0qriKVTcylRc90zHmI0K /GTcLQVY/pRy8zxVrs5nlQONYdN/Xqh3tMUMutm659fbNX3AItKketEPt Zc1pVA4v+rCGtHzkoYOpZO7+XRhVgCHM73Gxgy1iwbQXUj7yhLFiljDiU HLxQEzlawghbpM4EFW8BK1oBu7ZfET7Q6PpRQxaZTlNlF6L34yOmvg6dJ Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10192"; a="236801276" X-IronPort-AV: E=Sophos;i="5.88,192,1635231600"; d="scan'208";a="236801276" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Dec 2021 02:01:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,192,1635231600"; d="scan'208";a="680272541" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 09 Dec 2021 02:01:24 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 9 Dec 2021 02:01:24 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 9 Dec 2021 02:01:23 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 9 Dec 2021 02:01:23 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 9 Dec 2021 02:01:23 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lhq+s5UjqK/9iQLRYFR48VfcGN3VqQ0YftHQN5bEP2+ZgyBrWtF9/6dLh+dm857LEj6gpx8BcYQyLxmjFZxbwRikYTWEAwjgkdAv/c4AEQb/DM82fkTScKfX79/NLhR4yNYsTxA4jvQDQ4YYxIwBPsQUAUSOUjh8npjk1PhERgkeC0muHiAmRy/4UzZDMUnwEJWi4kJMW5WKrBlijUClJnot2GnkmXtfqVcLeGYha79JUO2WSGHrN4HBboDRVYorHss3WK3CKuwNwCDd7OYe3kylXgmJdXGRkz4+LjkWuvp0Wj3EnfTeOg/d29Wm3O2FY6ZQxAiftaMq4OC3SQMC0w== 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=wibwvj9SXWH/4i0rGO+qAcPdqYEcdK9nxIVU093UJiA=; b=QQr48D4vAewWl7Jk1uTxodLishJxCBRhyuD0BlD6o56fDk8q0x3DbkGD0dBHLdcstMhr5ss0mjzU7Ida5cisRTI7MjDKyNYjdM1rl9qC+Xv/peNNGc7lUbg5UlboO7JD7YAyerMNPCjL/5MvYEOkvWgKk9/naDqlsK0ombQu030FJmeidvIjBMx+T0ETJuBrL+8AJfQTgmWbCuekdDrISzI6XkdLiP7S0Knms/B6AKqZwEH04FhTjF8nHNuSkkAMUTa3yEWsP5menWSO89zrnqmHcfj7FXEhYHWSMvBIWl2z8IhurP6CU5BWWDxS2l9wNUJ7M0QfSvbjb4vtjB1JsA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wibwvj9SXWH/4i0rGO+qAcPdqYEcdK9nxIVU093UJiA=; b=MnQdTetDzflDTfACK3kMm11oxNDIzyl5u6TtaDI9YZ0MihXs2RXUwCnlgPdE/QpijfsjxCfUJuAF364Db+yg5udAmikRxRIaTdHAjYK0wsDAPGL/et9G4XKi7vBL8M7RSJCYbGu/qKsHvY1YgM2MmP2Qjko8BTAykj2eM1fh3po= Received: from BYAPR11MB2711.namprd11.prod.outlook.com (2603:10b6:a02:c2::30) by SJ0PR11MB5214.namprd11.prod.outlook.com (2603:10b6:a03:2df::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Thu, 9 Dec 2021 10:01:21 +0000 Received: from BYAPR11MB2711.namprd11.prod.outlook.com ([fe80::907a:e5e1:f7f6:2810]) by BYAPR11MB2711.namprd11.prod.outlook.com ([fe80::907a:e5e1:f7f6:2810%7]) with mapi id 15.20.4755.021; Thu, 9 Dec 2021 10:01:21 +0000 From: "Jiang, YuX" To: Xueming Li , "stable@dpdk.org" , "Lin, Xueqin" CC: "dev@dpdk.org" , Abhishek Marathe , Ali Alnubani , "Walker, Benjamin" , David Christensen , "Govindharajan, Hariprasad" , Hemant Agrawal , "Stokes, Ian" , Jerin Jacob , "Mcnamara, John" , "Ju-Hyoung Lee" , Kevin Traynor , "Luca Boccassi" , Pei Zhang , "Xu, Qian Q" , Raslan Darawsheh , Thomas Monjalon , "Peng, Yuan" , "Chen, Zhaoyan" Subject: RE: 20.11.4 patches review and test Thread-Topic: 20.11.4 patches review and test Thread-Index: AQHX6ry9eycgTyxDOked8PPH/aUFfqwp4BTg Date: Thu, 9 Dec 2021 10:01:20 +0000 Message-ID: References: <20211206161523.565629-1-xuemingl@nvidia.com> In-Reply-To: <20211206161523.565629-1-xuemingl@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 486a359f-b595-41c8-264e-08d9bafad9f1 x-ms-traffictypediagnostic: SJ0PR11MB5214:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:514; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UGQ2YiLq/6+E0pM/DOWHkJd7Lzep/mO96KZCcbK/FgYc90JeB3qWav9cYKg0g3UIfo9SVcKbU2EboLD4IiYBNNiRFLSslXby5FyLxCWSmA3gckdjp8dwmza57LcdNZO5H8ukP/gQ8pT41uzfyQ1nt8Vt+sVHSFF06771kJqpDnLRR6nYsSJ2txOcAO6G7TKlVIvUCIZgocfDjVsA4F+m0ebqCBGZIRusVEEuTZb2JU1cUyZk4wfwlnkvYQ2jF9tFOnBBbXyB1RKsf4HY14uA1/3bQ6OCYxd1tGmlIyDIMT9AybHo5oQT7QuBc4AJ5PJNkOmg/qdKPXuO2Ivac/SpPi62mBMP1CZBQH7mz97884SjPWm6cpNmXqo4WC+X/a5UwNpzq6E1qBAVWtKWSUVB7+QA2sdeKg4aVBtFpiqPWTx3+/q8WFuVYqMdLXqKDGwOj8MjpcZLa0A5XFsvqDi3yovJ429zfdI62wgS5QbMUH9lBMmVdOZg/STs1a7//8l29KJAWwhyhRM+bbt08sAkaeNNojLOP+GfHVBVFZQHd16Gh9lll+ko3/6hg34cC4QTUKC+V9+cSAewxXYoNlpvw/Wc//8iM0e25TD/mY+76pApIsJmbKgEILwkQGX5kCZkTMASLFyNlze5poR8XL1EpCTBBQAatJmQRDEvYayosvow7P3aylnEtAe8v8T9TzLpy53wbp+Rqkoq7IL2fH0WjwEXX1nLV+4dNEv+1Wf8eFtztdWQ4oty+vBvOTmYr5G9GZfCfNiOV0BZKmF/Uc+1p+3wXnHsYdpp4DpKmBVh4dubIAyub/t9qGTKNDhpSnT9F3MKGazzvr9sMKkupB0j/w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2711.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(38100700002)(8676002)(122000001)(86362001)(82960400001)(83380400001)(966005)(26005)(71200400001)(8936002)(33656002)(316002)(55016003)(76116006)(508600001)(53546011)(7696005)(5660300002)(6636002)(54906003)(66446008)(66556008)(64756008)(110136005)(52536014)(38070700005)(66476007)(107886003)(2906002)(9686003)(6506007)(66946007)(186003)(4326008)(7416002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WTVCSmg3c1JlbkpnNEJjZjU0OElSdGhEd2NkWTRmQ252cjJCM0hGRVBibzRu?= =?utf-8?B?WmdWVlVqSnNpSW5CWHVaeG9LeDN4ZkRxZ1RhZDVEUjM4Z2s3elZ3UGpVRi9U?= =?utf-8?B?Q29PUnpnNVNnVmlMTFgwbEQ1YjlwT0NNQmdBWksrYWdtOThXVTZpZEVyN0xQ?= =?utf-8?B?dXd5VTRLZ1dLem5QUmFvbXZRcElOUmVOVEFaNHJKcmhSQzRzcXZsWGR5U3p6?= =?utf-8?B?TVg5V2tQckZSZU9pWnUxZ01XOVg1RnkxWUM5Ymc1SXVHazl1ODhnc1V4QzBH?= =?utf-8?B?TWM3ZC9yS2dKbWVyeDJVY3c5Nzd6SkNaM1k5QktCZFFkdmh1Wkc4MEZwelRa?= =?utf-8?B?ZTNBVE1MRjdvSjYyY2JVaEpsODJ1UWRjNldyN2pmZmNocEJEUDBCbzE0a0Fi?= =?utf-8?B?bkxCdEVoK1d1cW41MkxUa3NaR0tUZmVZRy9sajJIaUhLL1lXNEh2NDNpSWhl?= =?utf-8?B?Q1p2NWQyRzZQK0FiK0FIMjFXYTc3MXZweW55N3EvYXE5TWRSaXdzUWQ1dHpR?= =?utf-8?B?QkpMdkFTek5PTXVWc3JvTHY1aWtWMjhkS09SamRWei9PVkxOR0ZHN1RFcjNs?= =?utf-8?B?aEJ5cnkwNGdLQVJYTDE3WW4zbldqRlhSVkN0cEg1WnBoclNiSndJNnZZSXA3?= =?utf-8?B?VjgzZWFEajdFdUdFdVl4djAyRWdRZlBmYzdoSHh6MXlMZ1lYMnVvbmgxODI1?= =?utf-8?B?RFE1UHhJeXlHZm91L1VXN0RpenNyMERlb0hpTUs1dXNMTTVQVU5EUUgrY3Jw?= =?utf-8?B?eGFWZU9xbkJZeFQ0Z2VUcDVtSjE2THRWSnlqZzFqVTM4MDExU1pYWXFxNEdL?= =?utf-8?B?aTZTaVJOc1BCMVdNb3lIQUFRQ2hQT0J0NS9mcC83N3U0RVZ5Nkx4dStSdW1k?= =?utf-8?B?RmpmMFFjdzRscGIvQXRYYkp2eFVuSHc0QWxQbnZBY0hsVnlwTjdteDlKaGk2?= =?utf-8?B?NWNCbHFGeHJhV2Q0QUpYam9OK0dDRjB3T09sVm9CMEZ4UUk4V1lCdVFhOGhR?= =?utf-8?B?UVVVbVo0UEpWWUNDV3VPdG83MFJDUkRld1VCS0pHRWRzOG52a2kwNmcvZWM5?= =?utf-8?B?dlFIMklhWXJFUEgxMHBvYkF1WHpRd2ZuOWl0UzJ1eWEwYjFJYStVeDZheW9p?= =?utf-8?B?dkZUNWJsZXFZZk1rQ254SkxDSURZQkJtaUdqaG9WeWtoZ1gyNU04YldJL3FJ?= =?utf-8?B?cyt4cVQrNHJWNHI4WkhqcnF5cDRKVmxySnJJOWdXTHgxYnYvcjdRenQyZFFr?= =?utf-8?B?RjVNUlBBNGdvQmZMbzMyY2lZY3R1TzZvUzJHV0NXU1REZHkyQjlyUTUweStB?= =?utf-8?B?V1NJMG1UaXJSaVBDQ0c1eTAvbDFibG5tNXlOZkV4VlZtVEtVNmtZdVBHSnBY?= =?utf-8?B?VndwVmU0QmV6ZmtVeVhWZ0JHcGRVRFpuVG02TDNZVWc5WXhUb2lBSis3NTNm?= =?utf-8?B?NDV1bUJSc0NOZG8zTXkxb1JTaUU0Rk04TWVLZ20xd1hHcWlnVVhkNVZwa0JG?= =?utf-8?B?MmFMb25xeXZveDd4bkVNWndnUi9zUmxmSWFkZGdsNEd2ci9zZEtXT1FSZEIx?= =?utf-8?B?MUlGamlpQWdxUDhhM1c4bi80UDk5azB2di9XV255K2w1SFI1UEY2RmdMcFpt?= =?utf-8?B?R011YWpIaHR5bHZObUQ2SmRQZDQvT3IzQXF0WnRXN3paaXQwT0RZSmIzeTRL?= =?utf-8?B?UVRRU2dFVUVOREN6TStMa3lQKytQd1NkM2l5NlN0N2dCM1FLblRRVWhkR1VY?= =?utf-8?B?ckpENGpYYkhENUxvdnpjK1F3cTNoOGMwUVMxOVNLWmdqRnJ6QkI3aUxGcXRQ?= =?utf-8?B?MmtnbU9oazE2YkwwUEVqVkloWVg2WkpnYiswME5ITjhBczdNT2t3TGZuc0sv?= =?utf-8?B?aTlkWXhXTW9yNzhWSXc0TkZFQ0tlL000MUs5djg1cldtc3lpcEVHSjRwZkp1?= =?utf-8?B?RHlyK2NXUUw3U2l3Q3N0S28wVXlVbWNNVm1LMnQ1cXY5MnFQcXNQTzJuaGdN?= =?utf-8?B?cGpXWFFPVzN0R2NtQk5iZ1BIVmF4eUVVL3ArZ3I3RTFGVnY4Nm5SeFZiVDgx?= =?utf-8?B?VVVhWlhHV0NMWmxRZWZVT2MvZFQ3dThFbDdxRlU0bTlvRVpDOUN1ZHNzTGo5?= =?utf-8?B?a20zdUZHL2VIQTV1a2ZhQ3lSaG9aUmJFSkwwWWVXdjU2c3cwME0xVVlRZDZi?= =?utf-8?Q?R4Jssff/R8w35ggGPE1YdsY=3D?= 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: BYAPR11MB2711.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 486a359f-b595-41c8-264e-08d9bafad9f1 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2021 10:01:20.8867 (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: MHPbnYyDFy1z8GtSynun/jNp9AROFje/OcG79pC7y8rDGAdu7oVNXLxaoAVB/iCIOJc/D5hQWeFN5G19/4SaqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5214 X-OriginatorOrg: intel.com 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYdWVtaW5nIExpIDx4dWVtaW5n bEBudmlkaWEuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBEZWNlbWJlciA3LCAyMDIxIDEyOjE1IEFN DQo+IFRvOiBzdGFibGVAZHBkay5vcmcNCj4gQ2M6IHh1ZW1pbmdsQG52aWRpYS5jb207IGRldkBk cGRrLm9yZzsgQWJoaXNoZWsgTWFyYXRoZQ0KPiA8QWJoaXNoZWsuTWFyYXRoZUBtaWNyb3NvZnQu Y29tPjsgQWxpIEFsbnViYW5pIDxhbGlhbG51QG52aWRpYS5jb20+Ow0KPiBXYWxrZXIsIEJlbmph bWluIDxiZW5qYW1pbi53YWxrZXJAaW50ZWwuY29tPjsgRGF2aWQgQ2hyaXN0ZW5zZW4NCj4gPGRy Y0BsaW51eC52bmV0LmlibS5jb20+OyBHb3ZpbmRoYXJhamFuLCBIYXJpcHJhc2FkDQo+IDxoYXJp cHJhc2FkLmdvdmluZGhhcmFqYW5AaW50ZWwuY29tPjsgSGVtYW50IEFncmF3YWwNCj4gPGhlbWFu dC5hZ3Jhd2FsQG54cC5jb20+OyBTdG9rZXMsIElhbiA8aWFuLnN0b2tlc0BpbnRlbC5jb20+OyBK ZXJpbg0KPiBKYWNvYiA8amVyaW5qQG1hcnZlbGwuY29tPjsgTWNuYW1hcmEsIEpvaG4gPGpvaG4u bWNuYW1hcmFAaW50ZWwuY29tPjsNCj4gSnUtSHlvdW5nIExlZSA8anVobGVlQG1pY3Jvc29mdC5j b20+OyBLZXZpbiBUcmF5bm9yDQo+IDxrdHJheW5vckByZWRoYXQuY29tPjsgTHVjYSBCb2NjYXNz aSA8Ymx1Y2FAZGViaWFuLm9yZz47IFBlaSBaaGFuZw0KPiA8cGV6aGFuZ0ByZWRoYXQuY29tPjsg WHUsIFFpYW4gUSA8cWlhbi5xLnh1QGludGVsLmNvbT47IFJhc2xhbg0KPiBEYXJhd3NoZWggPHJh c2xhbmRAbnZpZGlhLmNvbT47IFRob21hcyBNb25qYWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5l dD47IFBlbmcsIFl1YW4gPHl1YW4ucGVuZ0BpbnRlbC5jb20+OyBDaGVuLA0KPiBaaGFveWFuIDx6 aGFveWFuLmNoZW5AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiAyMC4xMS40IHBhdGNoZXMgcmV2aWV3 IGFuZCB0ZXN0DQo+IA0KPiBIaSBhbGwsDQo+IA0KPiBIZXJlIGlzIGEgbGlzdCBvZiBwYXRjaGVz IHRhcmdldGVkIGZvciBzdGFibGUgcmVsZWFzZSAyMC4xMS40Lg0KPiANCj4gVGhlIHBsYW5uZWQg ZGF0ZSBmb3IgdGhlIGZpbmFsIHJlbGVhc2UgaXMgMzF0aCBEZWNlbWJlci4NCj4gDQo+IFBsZWFz ZSBoZWxwIHdpdGggdGVzdGluZyBhbmQgdmFsaWRhdGlvbiBvZiB5b3VyIHVzZSBjYXNlcyBhbmQg cmVwb3J0IGFueQ0KPiBpc3N1ZXMvcmVzdWx0cyB3aXRoIHJlcGx5LWFsbCB0byB0aGlzIG1haWwu IEZvciB0aGUgZmluYWwgcmVsZWFzZSB0aGUgZml4ZXMgYW5kDQo+IHJlcG9ydGVkIHZhbGlkYXRp b25zIHdpbGwgYmUgYWRkZWQgdG8gdGhlIHJlbGVhc2Ugbm90ZXMuDQo+IA0KPiBBIHJlbGVhc2Ug Y2FuZGlkYXRlIHRhcmJhbGwgY2FuIGJlIGZvdW5kIGF0Og0KPiANCj4gICAgIGh0dHBzOi8vZHBk ay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlL3RhZy8/aWQ9djIwLjExLjQtcmMxDQo+IA0KPiBUaGVz ZSBwYXRjaGVzIGFyZSBsb2NhdGVkIGF0IGJyYW5jaCAyMC4xMSBvZiBkcGRrLXN0YWJsZSByZXBv Og0KPiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBkay1zdGFibGUvDQo+IA0KPiBUaGFu a3MuDQo+IA0KPiBYdWVtaW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0KPiANClVwZGF0ZSB0 aGUgdGVzdCBzdGF0dXMgZm9yIEludGVsIHBhcnQuIFRpbGwgbm93IGRwZGsyMC4xMS40LXJjMSB0 ZXN0IGV4ZWN1dGlvbiByYXRlIGlzIDgwJS4gQ3VycmVudGx5LCBmaW5kIHRocmVlIGJ1Z3MsIHR3 byBidWdzIGhhdmUgZml4IG5vdy4NCiMgQmFzaWMgSW50ZWwoUikgTklDIHRlc3RpbmcNCiogQnVp bGQgb3IgY29tcGlsZTogIA0KCSpCdWlsZDogY292ZXIgdGhlIGJ1aWxkIHRlc3QgY29tYmluYXRp b24gd2l0aCBsYXRlc3QgR0NDL0NsYW5nL0lDQyB2ZXJzaW9uIGFuZCB0aGUgcG9wdWxhciBPUyBy ZXZpc2lvbiBzdWNoIGFzIFVidW50dTIwLjA0LCBGZWRvcmEzNCwgUkhFTDguNCwgZXRjLg0KCQkt IEFsbCB0ZXN0IGRvbmUuDQoJCS0gVHdvIGJ1Z3MgYXJlIGZvdW5kIGluIDIwLjExLjQtcmMxLg0K CQkJLSBkcGRrLTIwLjExLjRda2VybmVsL2xpbnV4L2tuaS9ydGVfa25pLmtvIGJ1aWxkIGZhaWxl ZCBvbiBPcGVuU3VzZTE1LjMgd2l0aCBnY2M3LjUuMCZjbGFuZzExLjAuMQ0KCQkJCS0gZml4IGxp bms6IGh0dHA6Ly9pbmJveC5kcGRrLm9yZy9zdGFibGUvMjAyMTEyMDgxMDM0MTAuODM1NTQyLTEt ZmVycnVoLnlpZ2l0QGludGVsLmNvbS9ULyN1ICwgdmVyaWZ5IHBhc3NlZCBieSBJbnRlbA0KCQkJ LSBodHRwczovL2J1Z3MuZHBkay5vcmcvc2hvd19idWcuY2dpP2lkPTg5NCAgW2RwZGstMjAuMTEu NF0gbGliL2xpYnJ0ZV9lYWwuYS5wL2xpYnJ0ZV9lYWxfY29tbW9uX3J0ZV9yYW5kb20uYy5vYmog YnVpbGQgZmFpbGVkIG9uIFdJTjEwIHdpdGggY2xhbmc4LjAuMA0KCQkJCS0gZml4IGxpbms6IGh0 dHA6Ly9pbmJveC5kcGRrLm9yZy9zdGFibGUvMjAyMTEyMDcxNDE2NDQuMzY5NjI0LTEtZG1pdHJ5 LmtvemxpdWtAZ21haWwuY29tL1QvI3UsIHZlcmlmeSBwYXNzZWQgYnkgSW50ZWwNCgkqIFBGKGk0 MGUsIGl4Z2JlKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFJURV9GTE9XL1RTTy9KdW1ib2Zy YW1lL2NoZWNrc3VtIG9mZmxvYWQvVkxBTi9WWExBTiwgZXRjLiANCgkJLSBBbGwgdGVzdCBkb25l LiBObyBuZXcgaXNzdWUgaXMgZm91bmQuIA0KCSogVkYoaTQwZSwgaXhnYmUpOiB0ZXN0IHNjZW5h cmlvcyBpbmNsdWRpbmcgVkYtUlRFX0ZMT1cvVFNPL0p1bWJvZnJhbWUvY2hlY2tzdW0gb2ZmbG9h ZC9WTEFOL1ZYTEFOLCBldGMuCQkNCgkJLSBBbGwgdGVzdCBkb25lLiBObyBuZXcgaXNzdWUgaXMg Zm91bmQuIAkNCgkqIFBGL1ZGKGljZSk6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBTd2l0Y2gg ZmVhdHVyZXMvUGFja2FnZSBNYW5hZ2VtZW50L0Zsb3cgRGlyZWN0b3IvQWR2YW5jZWQgVHgvQWR2 YW5jZWQgUlNTL0FDTC9EQ0YvU2hhcmUgY29kZSB1cGRhdGUvRmxleGlibGUgRGVzY3JpcHRvciwg ZXRjLg0KCQktIEV4ZWN1dGlvbiByYXRlIGlzIDgwJS4gTm8gbmV3IGlzc3VlIGlzIGZvdW5kLg0K CSogSW50ZWwgTklDIHNpbmdsZSBjb3JlL05JQyBwZXJmb3JtYW5jZTogdGVzdCBzY2VuYXJpb3Mg aW5jbHVkaW5nIFBGL1ZGIHNpbmdsZSBjb3JlIHBlcmZvcm1hbmNlIHRlc3QsIFJGQzI1NDQgWmVy byBwYWNrZXQgbG9zcyBwZXJmb3JtYW5jZSB0ZXN0LCBldGMuDQoJCS0gRXhlY3V0aW9uIHJhdGUg aXMgNTAlLiBObyBiaWcgcGVyZm9ybWFuY2UgZHJvcC4NCgkqIElQc2VjOiB0ZXN0IHNjZW5hcmlv cyBpbmNsdWRpbmcgaXBzZWMvaXBzZWMtZ3cvaXBzZWMgbGlicmFyeSBiYXNpYyB0ZXN0IC0gUUFU JlNXL0ZJQiBsaWJyYXJ5LCBldGMuDQoJCS0gQWxsIHBhc3NlZC4JCQkNCiMgQmFzaWMgY3J5cHRv ZGV2IGFuZCB2aXJ0aW8gdGVzdGluZw0KCSogVmlydGlvOiBib3RoIGZ1bmN0aW9uIGFuZCBwZXJm b3JtYW5jZSB0ZXN0IGFyZSBjb3ZlcmVkLiBTdWNoIGFzIFBWUC9WaXJ0aW9fbG9vcGJhY2svdmly dGlvLXVzZXIgbG9vcGJhY2svdmlydGlvLW5ldCBWTTJWTSBwZXJmIHRlc3RpbmcvVk1BV0FSRSBF U1hJIDcuMHUzLCBldGMuDQoJCS0gRXhlY3V0aW9uIHJhdGUgaXMgODAlLiBObyBuZXcgaXNzdWUg aXMgZm91bmQuDQoJKiBDcnlwdG9kZXY6IA0KCQkqRnVuY3Rpb24gdGVzdDogdGVzdCBzY2VuYXJp b3MgaW5jbHVkaW5nIENyeXB0b2RldiBBUEkgdGVzdGluZy9Db21wcmVzc0RldiBJU0EtTC9RQVQv WkxJQiBQTUQgVGVzdGluZy9GSVBTLCBldGMuDQoJCQktIEFsbCB0ZXN0IGRvbmUuDQoJCQktIE9u ZSBuZXcgYnVnIGFib3V0ICJbZHBkay1MVFMtMjAuMTEuNC1yYzFdIGNyeXB0b2Rldl9xYXRfYXN5 bV9hdXRvdGVzdCBpcyBmYWlsaW5nIiBpcyBmb3VuZCwgSW50ZWwgZGV2IGlzIHVuZGVyIGludmVz dGlnYXRpbmcuDQoJCQkJYmFkIGNvbW1pdCBpZCBpcyBjb21taXQgMmYyYzJiNWI3ZTdhZTQ5NDJi NGIzNjg2YmNlMmViODU2ZmVlNDQ3ZA0KCQkJCUF1dGhvcjogUHJ6ZW15c2xhdyBaZWdhbiA8cHJ6 ZW15c2xhd3guemVnYW5AaW50ZWwuY29tPg0KCQkJCURhdGU6IFdlZCBOb3YgMyAxNTowODoyMyAy MDIxICswMDAwDQoJCQkJY29tbW9uL3FhdDogZml4IHF1ZXVlIHBhaXJzIG51bWJlcg0KCQkqUGVy Zm9ybWFuY2UgdGVzdDogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFRob3VnaHB1dCBQZXJmb3Jt YW5jZSAvQ3J5cHRvZGV2IExhdGVuY3ksIGV0Yy4NCgkJCS0gQWxsIHRlc3QgZG9uZS4NCg==