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 C0E98A0C47; Tue, 6 Jul 2021 04:37:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 40F514067E; Tue, 6 Jul 2021 04:37:35 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2047.outbound.protection.outlook.com [40.107.220.47]) by mails.dpdk.org (Postfix) with ESMTP id 1F4D340040; Tue, 6 Jul 2021 04:37:34 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M0JDj+eXzSkcljPGOkyD3baolOB3nRcFZJFx9x7io2DADw8UznD3D4xS7LqYZlhtgAjRvaXZwupc3DagMqcuMCa/Y4iXWolK84w1ekPlpQcpLp9QqKjoMe0mF8afmVHdDJC7S6XGCIdTTRo/Ocnpd/j4Hc1oERt3fcvoljb2tPqvjXfHZadEva2/w75s9fUcDnz5TTOrh7yKsmNJzOqeDjT0oK8cSjFw92N8WdurMxImS2Z3ocePrb2nrKnoIURhnp22UGrnDdDXIuZS/D+zd2icyNPDbKQ7ijI+dO6hRKotHyKQqoj41YkdEBK1V4xgP66nEaURp705bv9VD5w/0w== 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-SenderADCheck; bh=qvuRc9fBuasyyPw/6yL4hfn7SE7lhegDiqwIkzZpcOI=; b=MkGJD3x2yAA38eR0x1iIGDGMlJ3pZ1LPYjCdx2GMVju7rkrlLGSqPzPvWI3RsNQsvf/Hq6Aj+mfXTI8CLopFTF3Dd1UYsRKnSs4QEo5gFixizAYp0mTgVvxv2oZn/6mZCkUNJxojDeSXvENE7X/HYDNXVZNBJeosWB73bmP+Fu+6Q5rlqGGhKOKeG1r2vYYlERaD1sl2f7np72k1lY63pgW5e0yVYRW2chpXKy0QP/3kUfYKqB+YfyPCGWPnUQRhBgvrXNQdN8YACAHVAnRUsZgi7dU6jZW7uPlfxVNSI3HZZjp/XeR/amS0Vi//QhUi7IHtZoTqQDnjCtFnK923uQ== 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=qvuRc9fBuasyyPw/6yL4hfn7SE7lhegDiqwIkzZpcOI=; b=IygBkM8jw2Cw2eBn8Oqev3xZZY4TIF95seV1npSPwmqUL4PG/yMA3IM1Maq4aZyrO9C20rWhDF/bCzwci+ATM+5RSRHvpy/11VTXVGl5QAbOZkPkP6/c1qBsLNvPoG+J7z/joIDqf4BtEJasBgvOdXwJ0vqCbHq+kh3mm/CvWHmvEKLjsQsryGImUpfp7tM1SEwrwtPOZM0DdGdqzIhkAf8fcPiqX06r1yxZHgu36SNkzjVYq4GBN+4AdbYefkFIqvIj43bdfnOK/Swc5LRcejONk52zw8fNESsm196PR9Bp5Z1CEjr+YzpgEsMolhp7aBWAs9fyHonKzCnAszQPPg== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5246.namprd12.prod.outlook.com (2603:10b6:5:399::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.30; Tue, 6 Jul 2021 02:37:32 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676%3]) with mapi id 15.20.4287.033; Tue, 6 Jul 2021 02:37:32 +0000 From: "Xueming(Steven) Li" To: Ali Alnubani , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , Akhil Goyal , "benjamin.walker@intel.com" , David Christensen , "hariprasad.govindharajan@intel.com" , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , "pingx.yu@intel.com" , "qian.q.xu@intel.com" , Raslan Darawsheh , NBU-Contact-Thomas Monjalon , "yuan.peng@intel.com" , "zhaoyan.chen@intel.com" Thread-Topic: 20.11.2 patches review and test Thread-Index: AQHXauMUDLEyerULOUiVySFnl7vAsKsuTOmAgAb65MA= Date: Tue, 6 Jul 2021 02:37:32 +0000 Message-ID: References: <20210626232816.870134-1-xuemingl@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [39.144.44.216] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 47ce16de-6b33-433b-5534-08d9402701c1 x-ms-traffictypediagnostic: DM4PR12MB5246: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XEnN1LKx6YO8G0Y6JlzsoIf7tAf7fZ3zR9z512oADpj5AUvtdghfV4CumC43m5Sf0vrbCLN8fDOcHmMusStzX8/1vZ2FrOz1j/KLT83RCChLyLhrdMNldMJFZlYul8A/rV1mxNrSnA4t9jXTZaxW3/RY66lM5qnhs0+sUYzcClBFOMPbuy7uVTEhpTCirkzNW7R2ErbsgD66nH87yQw4S/jowaMkz8FUtZGzftG2zqtiCpm6ZmeOKks77jDfYO9FFpzecXDRTSjdk3xvVPxCYjp11+Zm1FZ4P7FG+VQhq6DPPokKTrXFkNPxKcebE8XzU4NJBhaBAiy+sH7tUyDBTkWzQvOurYydxIx/Hu8qSYcBeBEkRroPDpPpn6wFY7BNOYWsiuPx31M9BkVtgaIWuJTbleMgVbUYGl+PEK+K82Jw8tvMGf1JeuiBvthtQZltDQhShEoAaIqzxSfbTkonaLfZ7YU0LomCAyccNtlq8MkC8oFI9w6IDbMgIPUNkrDsbvB7L+PM4YTcEJKrfIW9lk+PyQXse3hNlDc+a6gowsKdKtnD+kGVpcMbsqjgZCRQFN5hnQfgPR4+s3Vz30gmCZRKFlwPeie2iQF+CQOqhpy2PCCLT+AW6D3k7wa2J4UXIsT3vIqImC1iexIlW1kp1aJ37XbU+9yEETRHlenoctPTMwSUJo9ZZO9sIilGpvNl+L2TZcT7husByj0CeoP1VELuYFdM6kpyEBFrOMD5SjiRwvcB23V46Un+HDC38HA0F2/Putzjp8iG9PRyCndopg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(966005)(38100700002)(86362001)(64756008)(478600001)(7696005)(122000001)(83380400001)(26005)(33656002)(53546011)(71200400001)(186003)(6506007)(55016002)(7416002)(8676002)(4326008)(5660300002)(76116006)(66446008)(52536014)(9686003)(66946007)(2906002)(54906003)(66556008)(316002)(66476007)(110136005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bENCQ0RpVjRsampCSEYwZFpBZUZUYXZKb3dtUGVLZFVoQlZqSzliYXpxVkNB?= =?utf-8?B?NHBSOGQ3M0lSNjhnZVNEQnZ0L3FwaHIrQWh6K1Yxb0ozSUkyQWtnSkF4c0E5?= =?utf-8?B?UGVOU3JFVkVVTE42YmgzTSttN3hPZ1RkM2pTN3lXTGZ5WHh3TWpWejNQTWJn?= =?utf-8?B?c0VVbE5FWkhsd2FRVFkrdktNMkgzRTFrMWlpQ3pENXdQZ04yYUpjOGJIR1Mz?= =?utf-8?B?M2RrMlltemJxU2F3ZDJOZmxUZUE4cnd2cDV0bjFabG1GaGF6TnZSQnRFWUdj?= =?utf-8?B?ZWhJdnF0M3RlMkhvSHh5Uy9mczBuaEhpNndZT0tlcTJKTXI3THRYeEp0Tzdu?= =?utf-8?B?OWdrWndnb25XTEZSRXljcUw2emlNNWpQR1VzUDVueWxpcG5vcnZUT3RMd3dv?= =?utf-8?B?SWZOWFVScWlLcCsydzlVaHZBWFF1L2QzQk55VFlDb0lHMUJyRFVmV25LQWlR?= =?utf-8?B?NXlkTnR2WExOemZXZnNVTitjRHc1TktCL1BTejFVWERSRzE3aWRMbmV6SVBY?= =?utf-8?B?UmJsNFVPV0F4N3FrUDlJZWh0RTdodUxEWDIyK3AycmY3YXk3cVNtQ1NpSkxj?= =?utf-8?B?TE9HLytQeDRrWGVlbVl6cURDVkltbkdndDNpaldMcXN5cm1LQzBjVzcwWEVC?= =?utf-8?B?SXJGK0s5SDlvRks3ZjAwM2x0bG9EZVFsVDJsb2I4WldUaUk3T3hiRXpxUndE?= =?utf-8?B?YVJ0ZDZmTTZQeitjeXk5aFV0b1FGdlhzZWVvYy9Xd0krSHpjdVpyKzVHWmpS?= =?utf-8?B?Q29LbEJkTTJWOXNaRElCQXNhZGFIRmtnMWtlZFprMnlnSXhOMjdzZkN3SjFj?= =?utf-8?B?RjdHSkg3SXFCNE5heEgwZXVJVUFZMUtVRS9tS1FQZmpDLzZ5aWRaUTFjL2tX?= =?utf-8?B?NFFqa1JQSWN5NDBWczJRamVUNzZ6WlhEbk9Yamd1ZGQrYWxpNENaOEhMakZp?= =?utf-8?B?eXJPbk1ubjVia3VxNVN1eWd6L1N2SUZseC90TUNxUkR6OHY5TnBlVWlCN2RI?= =?utf-8?B?NythOGJ4Y3cwalNIODlRMld2ME9hT0k1NUdkY2pjQ28xajNsbzlzcXlKTG1I?= =?utf-8?B?dHp6SFJ4dDZMcTNPRlBIOS8zUnVaYnhmOURtV2RhSElWQnpRNzB4dWRISE5p?= =?utf-8?B?eWxPb1N1OHZ4Yyt2elRpTlpFRU5BYVNlQm9jQ0V1bGo3QytiWExCMVBoYUgv?= =?utf-8?B?LzUwWVplejh5eVk2Wkp5RlQvSGZGTCtmem1rbVJlYmF5WjBoWjlQNHlaYm9l?= =?utf-8?B?QjVkQVdNR0pKU0ZPaHYyMVBWVFdCSW9KY01IeWRmNCtQRnpuT0xwNHVZd1FJ?= =?utf-8?B?a2dJZU51MjhlcFdWQWFyREw0SXdmVWlwZTRzVVBUSWhLSnBqSHl0VnFmY3hl?= =?utf-8?B?NmRWd0d5RzhZdElUV2J3WkprYVcrODIrRHpDWWFRRVZTMjA0M0pLQnVMaHpE?= =?utf-8?B?Vkx1SUNndG1ROWNpNUlwNmxUbEpHWmFzR01tNHU2NUY2cnNVTk41WFc0NlQv?= =?utf-8?B?VzRmTmUzc0JpQ0N2eFRYYlVPdUtzR2svOVJRVk5IYXRJaU9iY3lIUjF4T091?= =?utf-8?B?S0ZvTVg2KytJb1J6a0JDQ2JvRjNpWGhIZFBuNnEzeTFHRnVwd1dsV05nWEQ1?= =?utf-8?B?a29yMnEyK3o5UXNJalFYMm83TWJYUExtU2pMTkxvZGxMMHlhUmpDQlkxaWZp?= =?utf-8?B?dkRFTUc1cSs0TDRNUUN4ZnVlMERnZC8wdHVTdXVmT3E4emlkOFdDRE4zY3BS?= =?utf-8?Q?k2ObLhKoU4bUZt82tpE6PHl4NWeEDe5mplnarN6?= 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: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47ce16de-6b33-433b-5534-08d9402701c1 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2021 02:37:32.5143 (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: Omf4HlRjDNBgZemt32eVPkVjedLrdg6XGP7b4uBKD+FZQpinr7IjMxyEAGzQSaMBWgS9PZGYEcIt1E8WpbTbQA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5246 Subject: Re: [dpdk-dev] 20.11.2 patches review and test 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 Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWxpIEFsbnViYW5pIDxh bGlhbG51QG52aWRpYS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBKdWx5IDEsIDIwMjEgMTE6NTQg UE0NCj4gVG86IFh1ZW1pbmcoU3RldmVuKSBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT47IHN0YWJs ZUBkcGRrLm9yZw0KPiBDYzogZGV2QGRwZGsub3JnOyBBYmhpc2hlayBNYXJhdGhlIDxBYmhpc2hl ay5NYXJhdGhlQG1pY3Jvc29mdC5jb20+OyBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNv bT47DQo+IGJlbmphbWluLndhbGtlckBpbnRlbC5jb207IERhdmlkIENocmlzdGVuc2VuIDxkcmNA bGludXgudm5ldC5pYm0uY29tPjsgaGFyaXByYXNhZC5nb3ZpbmRoYXJhamFuQGludGVsLmNvbTsg SGVtYW50IEFncmF3YWwNCj4gPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBJYW4gU3Rva2VzIDxp YW4uc3Rva2VzQGludGVsLmNvbT47IEplcmluIEphY29iIDxqZXJpbmpAbWFydmVsbC5jb20+OyBK b2huIE1jTmFtYXJhDQo+IDxqb2huLm1jbmFtYXJhQGludGVsLmNvbT47IEp1LUh5b3VuZyBMZWUg PGp1aGxlZUBtaWNyb3NvZnQuY29tPjsgS2V2aW4gVHJheW5vciA8a3RyYXlub3JAcmVkaGF0LmNv bT47IEx1Y2EgQm9jY2Fzc2kNCj4gPGJsdWNhQGRlYmlhbi5vcmc+OyBQZWkgWmhhbmcgPHBlemhh bmdAcmVkaGF0LmNvbT47IHBpbmd4Lnl1QGludGVsLmNvbTsgcWlhbi5xLnh1QGludGVsLmNvbTsg UmFzbGFuIERhcmF3c2hlaA0KPiA8cmFzbGFuZEBudmlkaWEuY29tPjsgTkJVLUNvbnRhY3QtVGhv bWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0PjsgeXVhbi5wZW5nQGludGVsLmNvbTsg emhhb3lhbi5jaGVuQGludGVsLmNvbQ0KPiBTdWJqZWN0OiBSRTogMjAuMTEuMiBwYXRjaGVzIHJl dmlldyBhbmQgdGVzdA0KPiANCj4gSGksDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gRnJvbTogWHVlbWluZyhTdGV2ZW4pIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0K PiA+IFNlbnQ6IFN1bmRheSwgSnVuZSAyNywgMjAyMSAyOjI4IEFNDQo+ID4gVG86IHN0YWJsZUBk cGRrLm9yZw0KPiA+IENjOiBkZXZAZHBkay5vcmc7IEFiaGlzaGVrIE1hcmF0aGUgPEFiaGlzaGVr Lk1hcmF0aGVAbWljcm9zb2Z0LmNvbT47DQo+ID4gQWtoaWwgR295YWwgPGFraGlsLmdveWFsQG54 cC5jb20+OyBBbGkgQWxudWJhbmkgPGFsaWFsbnVAbnZpZGlhLmNvbT47DQo+ID4gYmVuamFtaW4u d2Fsa2VyQGludGVsLmNvbTsgRGF2aWQgQ2hyaXN0ZW5zZW4gPGRyY0BsaW51eC52bmV0LmlibS5j b20+Ow0KPiA+IGhhcmlwcmFzYWQuZ292aW5kaGFyYWphbkBpbnRlbC5jb207IEhlbWFudCBBZ3Jh d2FsDQo+ID4gPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBJYW4gU3Rva2VzIDxpYW4uc3Rva2Vz QGludGVsLmNvbT47IEplcmluDQo+ID4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT47IEpvaG4g TWNOYW1hcmEgPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29tPjsNCj4gPiBKdS1IeW91bmcgTGVlIDxq dWhsZWVAbWljcm9zb2Z0LmNvbT47IEtldmluIFRyYXlub3INCj4gPiA8a3RyYXlub3JAcmVkaGF0 LmNvbT47IEx1Y2EgQm9jY2Fzc2kgPGJsdWNhQGRlYmlhbi5vcmc+OyBQZWkgWmhhbmcNCj4gPiA8 cGV6aGFuZ0ByZWRoYXQuY29tPjsgcGluZ3gueXVAaW50ZWwuY29tOyBxaWFuLnEueHVAaW50ZWwu Y29tOyBSYXNsYW4NCj4gPiBEYXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47IE5CVS1Db250 YWN0LVRob21hcyBNb25qYWxvbg0KPiA+IDx0aG9tYXNAbW9uamFsb24ubmV0PjsgeXVhbi5wZW5n QGludGVsLmNvbTsgemhhb3lhbi5jaGVuQGludGVsLmNvbTsNCj4gPiBYdWVtaW5nKFN0ZXZlbikg TGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+DQo+ID4gU3ViamVjdDogMjAuMTEuMiBwYXRjaGVzIHJl dmlldyBhbmQgdGVzdA0KPiA+DQo+ID4gSGkgYWxsLA0KPiA+DQo+ID4gSGVyZSBpcyBhIGxpc3Qg b2YgcGF0Y2hlcyB0YXJnZXRlZCBmb3Igc3RhYmxlIHJlbGVhc2UgMjAuMTEuMi4NCj4gPg0KPiA+ IFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBmaW5hbCByZWxlYXNlIGlzIDZ0aCBKdWx5Lg0KPiA+ DQo+ID4gUGxlYXNlIGhlbHAgd2l0aCB0ZXN0aW5nIGFuZCB2YWxpZGF0aW9uIG9mIHlvdXIgdXNl IGNhc2VzIGFuZCByZXBvcnQNCj4gPiBhbnkgaXNzdWVzL3Jlc3VsdHMgd2l0aCByZXBseS1hbGwg dG8gdGhpcyBtYWlsLiBGb3IgdGhlIGZpbmFsIHJlbGVhc2UNCj4gPiB0aGUgZml4ZXMgYW5kIHJl cG9ydGVkIHZhbGlkYXRpb25zIHdpbGwgYmUgYWRkZWQgdG8gdGhlIHJlbGVhc2Ugbm90ZXMuDQo+ ID4NCj4gPiBBIHJlbGVhc2UgY2FuZGlkYXRlIHRhcmJhbGwgY2FuIGJlIGZvdW5kIGF0Og0KPiA+ DQo+ID4gICAgIGh0dHBzOi8vZHBkay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlL3RhZy8/aWQ9djIw LjExLjItcmMyDQo+ID4NCj4gPiBUaGVzZSBwYXRjaGVzIGFyZSBsb2NhdGVkIGF0IGJyYW5jaCAy MC4xMSBvZiBkcGRrLXN0YWJsZSByZXBvOg0KPiA+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dz ZS9kcGRrLXN0YWJsZS8NCj4gPg0KPiA+IFRoYW5rcy4NCj4gPg0KPiA+IFh1ZW1pbmcgTGkgPHh1 ZW1pbmdsQG52aWRpYS5jb20+DQo+ID4NCj4gDQo+IFRoZSBmb2xsb3dpbmcgY292ZXJzIHRoZSBm dW5jdGlvbmFsIHRlc3RzIHRoYXQgd2UgcmFuIG9uIE1lbGxhbm94IGhhcmR3YXJlIGZvciB0aGlz IHJlbGVhc2U6DQo+IC0gQmFzaWMgZnVuY3Rpb25hbGl0eToNCj4gICBTZW5kIGFuZCByZWNlaXZl IG11bHRpcGxlIHR5cGVzIG9mIHRyYWZmaWMuDQo+IC0gdGVzdHBtZCB4c3RhdHMgY291bnRlciB0 ZXN0Lg0KPiAtIHRlc3RwbWQgdGltZXN0YW1wIHRlc3QuDQo+IC0gQ2hhbmdpbmcvY2hlY2tpbmcg bGluayBzdGF0dXMgdGhyb3VnaCB0ZXN0cG1kLg0KPiAtIFJURSBmbG93IHRlc3RzOg0KPiAgIEl0 ZW1zOg0KPiAgIC0gZXRoDQo+ICAgLSBncmUNCj4gICAtIGdyZV9rZXkNCj4gICAgIGd0cA0KPiAg IC0gaWNtcA0KPiAgIC0gaWNtcDYNCj4gICAtIGlwdjQNCj4gICAtIGlwdjYNCj4gICAtIGlwdjZf ZXh0DQo+ICAgLSBpcHY2X2ZyYWdfZXh0DQo+ICAgLSBtZXRhDQo+ICAgLSBtcGxzDQo+ICAgLSBu dmdyZQ0KPiAgIC0gdGNwDQo+ICAgLSB1ZHANCj4gICAtIHZsYW4NCj4gICAtIHZ4bGFuDQo+ICAg LSB2eGxhbi1ncGUNCj4gICBBY3Rpb25zOg0KPiAgIC0gYWdlIChzaGFyZWQgYW5kIG5vbi1zaGFy ZWQpDQo+ICAgLSBjb3VudA0KPiAgIC0gZGVjX3RjcF9hY2sNCj4gICAtIGRlY190Y3Bfc2VxDQo+ ICAgLSBkZWNfdHRsDQo+ICAgLSBkcm9wDQo+ICAgLSBmbGFnDQo+ICAgLSBpbmNfdGNwX2Fjaw0K PiAgIC0gaW5jX3RjcF9zZXENCj4gICAtIGp1bXANCj4gICAtIG1hcmsNCj4gICAtIG1ldGVyDQo+ ICAgLSBvZl9wb3Bfdmxhbg0KPiAgIC0gb2ZfcHVzaF92bGFuDQo+ICAgLSBvZl9zZXRfdmxhbl9w Y3ANCj4gICAtIG9mX3NldF92bGFuX3ZpZA0KPiAgIC0gcXVldWUNCj4gICAtIHJhd19kZWNhcA0K PiAgIC0gcmF3X2VuY2FwDQo+ICAgLSByc3MgKHNoYXJlZCBhbmQgbm9uLXNoYXJlZCkNCj4gICAt IHNldF9pcHY0X2RzY3ANCj4gICAtIHNldF9pcHY0X2RzdA0KPiAgIC0gc2V0X2lwdjRfc3JjDQo+ ICAgLSBzZXRfaXB2Nl9kc2NwDQo+ICAgLSBzZXRfaXB2Nl9kc3QNCj4gICAtIHNldF9pcHY2X3Ny Yw0KPiAgIC0gc2V0X21hY19kc3QNCj4gICAtIHNldF9tYWNfc3JjDQo+ICAgLSBzZXRfbWV0YQ0K PiAgIC0gc2V0X3RhZw0KPiAgIC0gc2V0X3RwX2RzdA0KPiAgIC0gc2V0X3RwX3NyYw0KPiAgIC0g c2V0X3R0bA0KPiAgIC0gdnhsYW5fZGVjYXANCj4gICAtIHZ4bGFuX2VuY2FwDQo+IA0KPiAtIFNv bWUgUlNTIHRlc3RzLg0KPiAtIFZMQU4gZmlsdGVyaW5nLCBzdHJpcHBpbmcgYW5kIGluc2VydGlv biB0ZXN0cy4NCj4gLSBDaGVja3N1bSBhbmQgVFNPIHRlc3RzLg0KPiAtIHB0eXBlIHRlc3RzLg0K PiAtIGxpbmtfc3RhdHVzX2ludGVycnVwdCBleGFtcGxlIGFwcGxpY2F0aW9uIHRlc3RzLg0KPiAt IGwzZndkLXBvd2VyIGV4YW1wbGUgYXBwbGljYXRpb24gdGVzdHMuDQo+IC0gTXVsdGktcHJvY2Vz cyBleGFtcGxlIGFwcGxpY2F0aW9ucyB0ZXN0cy4NCj4gLSBIYXJkd2FyZSBMUk8gdGVzdHMuDQo+ IA0KPiBGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCj4gLSBOSUM6IENvbm5lY3RYLTQgTHggLyBP UzogVWJ1bnR1IDIwLjA0IExUUyAvIERyaXZlcjogTUxOWF9PRkVEX0xJTlVYLTUuMy0xLjAuMC4x IC8gRmlybXdhcmU6IDE0LjMwLjEwMDQNCj4gLSBOSUM6IENvbm5lY3RYLTUgLyBPUzogVWJ1bnR1 IDIwLjA0IExUUyAvIERyaXZlcjogTUxOWF9PRkVEX0xJTlVYLTUuMy0xLjAuMC4xIC8gRmlybXdh cmU6IDE2LjMwLjEwMDQNCj4gDQo+IENvbXBpbGF0aW9uIHRlc3RzIHdpdGggbXVsdGlwbGUgY29u ZmlndXJhdGlvbnMgaW4gdGhlIGZvbGxvd2luZyBPUy9kcml2ZXIgY29tYmluYXRpb25zIGFyZSBh bHNvIHBhc3Npbmc6DQo+IC0gVWJ1bnR1IDIwLjA0LjIgd2l0aCBNTE5YX09GRURfTElOVVgtNS4z LTEuMC4wLjEuDQo+IC0gVWJ1bnR1IDIwLjA0LjIgd2l0aCByZG1hLWNvcmUgbWFzdGVyIChhNjZl MmE1KS4NCj4gLSBVYnVudHUgMjAuMDQuMiB3aXRoIHJkbWEtY29yZSB2MjguMC4NCj4gLSBVYnVu dHUgMTguMDQuNSB3aXRoIHJkbWEtY29yZSB2MTcuMS4NCj4gLSBVYnVudHUgMTguMDQuNSB3aXRo IHJkbWEtY29yZSBtYXN0ZXIgKGE2NmUyYTUpIChpMzg2KS4NCj4gLSBVYnVudHUgMTYuMDQuNyB3 aXRoIHJkbWEtY29yZSB2MjIuNy4NCj4gLSBGZWRvcmEgMzQgd2l0aCByZG1hLWNvcmUgdjM1LjAu DQo+IC0gRmVkb3JhIDM1IChSYXdoaWRlKSB3aXRoIHJkbWEtY29yZSB2MzUuMCAob25seSB3aXRo IGdjYykuDQo+IC0gQ2VudE9TIDcgNy45LjIwMDkgd2l0aCByZG1hLWNvcmUgbWFzdGVyIChhNjZl MmE1KS4NCj4gLSBDZW50T1MgNyA3LjkuMjAwOSB3aXRoIE1MTlhfT0ZFRF9MSU5VWC01LjMtMS4w LjAuMS4NCj4gLSBDZW50T1MgOCA4LjMuMjAxMSB3aXRoIHJkbWEtY29yZSBtYXN0ZXIgKDdmMmQ0 NjApLg0KPiAtIE9wZW5TVVNFIExlYXAgMTUuMyB3aXRoIHJkbWEtY29yZSB2MzEuMC4NCj4gDQo+ IE5vdGUgdGhhdCB0aGUgY2xhbmcgYnVpbGQgaXMgZmFpbGluZyBpbiBGZWRvcmEgMzUgZHVlIHRv IHRoZSBmb2xsb3dpbmcgaXNzdWU6DQo+IC0gaHR0cHM6Ly9idWdzLmRwZGsub3JnL3Nob3dfYnVn LmNnaT9pZD03NDUNCj4gDQo+IFdlIGRvbid0IHNlZSBhbnkgb3RoZXIgY3JpdGljYWwgaXNzdWVz IGJsb2NraW5nIHRoaXMgcmVsZWFzZS4NCj4gDQo+IFRoYW5rcywNCj4gQWxpDQoNClRoYW5rIHlv dSB2ZXJ5IG11Y2ghDQo=