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 1148DA034C; Thu, 18 Aug 2022 18:11:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A71F140694; Thu, 18 Aug 2022 18:11:23 +0200 (CEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2076.outbound.protection.outlook.com [40.107.100.76]) by mails.dpdk.org (Postfix) with ESMTP id 4310140156; Thu, 18 Aug 2022 18:11:22 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CPxF8iNrg/P4d5YnZucOKhr/46m2xWpczfNbbzc+wgRF3Y/BfJhnyj7kjf0TapWqMosF0Y5FSdI95EJ1isyrKtZtQnSihH4SyFqHWk4zSG43x/JBRZf7FT4XmdxUWekHjPuUK6vcuzxvvg9gfASsS4Gl+yPVlWJYxoIp6ztf3cvnAwXayLNvIWSDdhCroaVDknltMAeRZfZtOpRiYnCge7w+0JoEf1l0GoradmfPxMfdP35qiBOYZ/R4Dbr7W8/iKJp57cE0IsTCWcxPSIMzbbG65YzAku7Br8I20IG9dE7bNUxu/Moq7UI614N3++63J9DHYw1rp19lQ7wOcTCHcg== 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=tdFRdd6s8B9LCzSRmrHqShOd4FCK9OjFy22IdF0O64o=; b=m5YYW7Ug8r3e9/xW0JfURUeTftB/T1L/rOyUDfRL15ugLmZe5+216CRg0rJN03scGWaGkALZ/2OD0Sg6n6a/WuEZ3weurCE0Lw6WAoASx+mLUx4Ru7Xzt1XAMA9RKiKPe5tldMK2hNVDvPdSe1UWzpNEBnoRQUgSKMK+exLumrwXNEZDQuUW32lt26e7+Kvcj682r7d3tBuNJ+k8EfSRgCCmO5QmhDmFpmTOqfJX7Cc+n/AClodMdE+5iSLxv/XmN8P5AeSFLZZ7uf9Xa5Dq2GrHB/fheqahPETzcTDytD2ETt+Xj78EaXB4tZTd3X8ajFZQwHLkLtyw8Wonw/3rYg== 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=tdFRdd6s8B9LCzSRmrHqShOd4FCK9OjFy22IdF0O64o=; b=T3EvirrUV2DMW5rBPRB/pXv+27EHDXy+TWa6V6eaymwwN8KD8k9snqiftxt+ukauTEQ1gnHsY/+3hZT8XyiFaRCMyNrOPtxTqyB9gcO/3gKZuVLBn+s7b7yR4d0Doc/OMSr8EYwiW7c4ihY+/AK1K8sRjJkcCP5XynjysHhBI5yBW3CJPJwtUH6h9sEfItvVWIMw8+CUbiiJ4XBpZGzX2BQrHEU1mpXTa5qpjGceGwG4FWn0tsefvi7yuXmdncbwFm/FAZCcKCFIjRqVl6bmwUws1XQ6QqiIVwTtEBH+QBQ/2y+NQEZKUr72Jgyz7B+g1JjSahZ3j/rQ8s/0U3t6bw== Received: from DM4PR12MB5167.namprd12.prod.outlook.com (2603:10b6:5:396::10) by DM6PR12MB3913.namprd12.prod.outlook.com (2603:10b6:5:1cc::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.16; Thu, 18 Aug 2022 16:11:20 +0000 Received: from DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::691b:894e:db5b:2c9d]) by DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::691b:894e:db5b:2c9d%9]) with mapi id 15.20.5504.028; Thu, 18 Aug 2022 16:11:20 +0000 From: Ali Alnubani To: "christian.ehrhardt@canonical.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: 19.11.13 patches review and test Thread-Topic: 19.11.13 patches review and test Thread-Index: AQHYp9tGidajD22Sc0ObJ8LBNgr0Ea206iXQ Date: Thu, 18 Aug 2022 16:11:20 +0000 Message-ID: References: <20220804082154.1954244-1-christian.ehrhardt@canonical.com> In-Reply-To: <20220804082154.1954244-1-christian.ehrhardt@canonical.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-office365-filtering-correlation-id: 5d4378e0-4d07-4c3b-0c46-08da81344a0b x-ms-traffictypediagnostic: DM6PR12MB3913:EE_ 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; x-microsoft-antispam-message-info: +3lBD6467mkPDPfNM/jrzumkoA+JcxYPx71CsG8W+FrEXgPg0i8dIFoqrnxWroYpFsGqUTNvRfi2M71P0QDRZ58UMkzQXIk88bvV1AXkLwMu7WR+QDEzxmyaTm/5zxJ7pY0xoAPXJnZWwG+wvlGeiW09MEMVEHnVeYwHYsjF/W1/WcB0GHz9iidroeERj4SFIfnWZlK56yLkqEsmqaJxjZ/5U3YXOO2Y/Pa29LoVUJtKoSLgggclutYAbNlIaRelDvlfg1lqLU5gV6AJqJ6Jpql251oTFSwCTCbVhXafq42WJoSHa0XhJ0MlxJ5qWuZT8TPCw6GAsworAS3I4wR/8Vo2O9KxmHanqol3hH+SP6sA6GqhYQHZ7Uxe/ZOzHR/faXj8b1P5DjS2L0ruVo5ZIn5ULIVfesD0s6LIwnz0VG/KwFjNlxOYeMgfoqh00Hk6kcI6a8/+NFGAcYWoJJ9H3K1QvW7bHHo30a8T9Zo8cumod6X/BvEDYI7gPsV5sZT0+uPy+T7LlyxTHuqcS43Te1SroiR5QLyDoT8zb46lGCPtvcx99SxLRPC6uTqf8bCOYB1Eq7DcBN1uCZjdwCEryx8PntyqlzUg4OvCIHJqCgnTfvbTf4zZ94sEGWbE8bPGmF7Aca+XEK9+hX2uAqkoININ7mxAEYJ665YyJubZqoeaaEMUT0PqKsHsjHIV2j+AB6Me1rZppwgaFwGP4WyXDIRDMhGDQrMyn9J69+UtHTkAX9Y/InhQVN3BpeNNNaM6QRHSM2/Z4jEIe0PNjQaYHpepOrxL5BMqWdJpr0nlFKhO5phSNMxBoqiLWtyOoijoJVgvENediABYfBCFi2CjuVyUNvDOZqNS/e2SvY/pFKcaZMJ0g4YgqoLQN+AOP5nYekXtHrG/ORNDsm+B2L1/Ug== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5167.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(2906002)(966005)(33656002)(38070700005)(76116006)(7696005)(6506007)(66556008)(66476007)(53546011)(4326008)(8676002)(66446008)(66946007)(64756008)(8936002)(52536014)(5660300002)(7416002)(41300700001)(26005)(9686003)(86362001)(478600001)(186003)(110136005)(316002)(54906003)(38100700002)(122000001)(83380400001)(55016003)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aGdxdkozeHFjaGhUK3lCNitYQ3lWZEU3Z3hibXc0YThSMjJYV2E2dStweFdD?= =?utf-8?B?QUJNS1daRVdjS2htZ2NiallrMndlOXFLM0JlQk9aRkRUc2lIbzBlRjhQQm84?= =?utf-8?B?UkhPRXZlR09CK0tKVkZWb0VYTDZSOStkczlIU2N0cmpDaEpCUFBPc1dsaU5R?= =?utf-8?B?YnpNYys3OGFCcFJQcXYwZUhRaXlQVFBPMXBYdnF6VVM4Z2cySW5FYWl2Ulpv?= =?utf-8?B?Uy9VQ0tkeWYxK1ZCd2UzK0l6RkVqUU9lTFllQVdYTThzZEt6R2Rrd2p4S3N6?= =?utf-8?B?M1FUaDRDMGNCQWh5VUMyNXBlMFZPSWliU0VCVFpGcUtkeXhaRzVJVGlVdGtp?= =?utf-8?B?M2t2Tk44aGpmQjF0ZmhjY0M5Umh3aVJqbXJ1cENMbjF1TVBuTXI1Z1BncFBu?= =?utf-8?B?czRDUWFuamxhL0lCeVRpQUZMUUlwOGJ6bTNwQjFwS1VtK1pjR1pPZTdVSlN5?= =?utf-8?B?VlM4bGVuRmcxRHFXUXdUNWNBVTgyT0dPSG5JOUhabGFQb3l1aGNjcVY2dDVV?= =?utf-8?B?R0hoSms0NjhRaGExRUhEMlFlWW5YcVMyUHpVUzFiMGRZL0xBUlQ0WjFoN3B6?= =?utf-8?B?ZnJGeXZOemoray95N0Y5V25zUkFiQk9vQ3BVSW1NcWJESmYyZmtMTmlIdllQ?= =?utf-8?B?OFRqNWV4RmtsZTBJMzZDWEJqWnRiZWU2SmFnWDI0dFNzd1kxUkpsWWpxdm9T?= =?utf-8?B?dSs4ek1LWmpDNUFpaC92cDd4bWRzbzR3MFNWVEpmcm5uYXc0TkdBQlpvRndw?= =?utf-8?B?Y1ZILzlpcHk4aWF4N09IVUtFc0Faczd0UVMwUmRKMUg5b2tkb1Q0OGNKNGxx?= =?utf-8?B?a1ExSTVZdUNCM0lEaHNjTWlSQ01DL3dQQ2VSTGttVFU1YkNyelEzeUNvMVNr?= =?utf-8?B?Y1RLdDFlN0JTUERoTWw0V20zUGhnNkJTcytGU3ZaL1gxcVZEZTQ3YlRzTjlm?= =?utf-8?B?Z1VOZnE5ekZydXZraXZuMzhURGkzVTF0ZE54Q0Y1WDg2ajJDczBDVlFEeWp0?= =?utf-8?B?UWx2MkVZUS90MW55dWdJUHp1MFlTdlJnd0NjVm00NHZ0UFNPSWV5MVBPSDFy?= =?utf-8?B?UTE3WlJFL2JnNWFscGhYWTVxYytsaDQzcFk2Sjl6NmZNUHVGenJLaDZCSVJ0?= =?utf-8?B?cmtxSXpWQ3hEQUUrVC9ycEFWNG1tK0cwVUl3TUtWYXRDbllDUE9CU2ZtYmxF?= =?utf-8?B?TGN4OGl1Wi80YU9NRExtT1VLemtKWFRVYUNZVjR3bU1BWi9ZSW15NjZwdjEx?= =?utf-8?B?cnpoNWc5eFJQZTAwUlI3YlRqZDRaMWxVZGF6VkxuL25zV3hiR3N1OS9YOXNE?= =?utf-8?B?YndFcjJtd241WnlwMVNvREtCNFRDN0VhN0dJaUVaeVNZZ2JxYzBMVDgwa1BW?= =?utf-8?B?ekNGdG91dnVHS1VpcUFQT2x3eXdhYmorSU9ySlFWR2cyYy9HK3hCVmM1UE9K?= =?utf-8?B?N3hSRmNqbGFmT0YxdFVZdC9ybVhOUTVwT01QYWVIa0ZNSjVrSEJFTHlIakhB?= =?utf-8?B?SXQxNll5MHJ6c0NUeTZGS3NKUmRIbm9mcjJYWldUenNVaE1PL3N6Rk1DbWF3?= =?utf-8?B?UUVMTG1DQlM2b0x1Wk9SMkhxb2huSjB4cVhMR1lwREI2S2dxM3YrRXFlTVNz?= =?utf-8?B?cmt2aVJyQXZUVjk2S0NOL2U0enJrcDJBZ0doZGJVQlRBd1VTS2JOS0YrcCtJ?= =?utf-8?B?ak40YnlqTnN6Z0JGN0hsK2V2WXNoWDI2TytMUUs2c1hxaE5nMGp0R2hYeERV?= =?utf-8?B?c3lmN0Y2WFBVaGpUZlE0blNhWlVIT3UxSEh5aU9aY3h1YVp3cVVxV1JHYmR3?= =?utf-8?B?c2RtWEZqZHFwS2Mvd1lxR2Z1ZkV3RTRBMS9ZOXI3U2QxWEVRbFVUUVB0dTlM?= =?utf-8?B?K0JQT05WVG5IL2FLVzdyUVc3Qmd6eGZDczZncEdyNEpOc3RqTDhLSElJNHlB?= =?utf-8?B?NDlnWXgvdVo5RXloY2JsQkFQUXVLbzU1QThDWnR4WkFZK0pTQkhiOWx4NkF0?= =?utf-8?B?QTE3T084RGNIUWxYUFhFQi9zckIwWE1VTUFsNHpWWEQ0eHQreGR6bDJuSnFZ?= =?utf-8?B?NkNsTERaUXVmUS8rM2RNbUU4R2hEOUNhenRlbXVFaktIU041MnlVTHBja0pL?= =?utf-8?Q?EB4EeScQ0PQ32j9ac7k7Jzw0F?= 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: DM4PR12MB5167.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d4378e0-4d07-4c3b-0c46-08da81344a0b X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Aug 2022 16:11:20.6398 (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: x1oT8RPKlxpqsMXuGOd4fJ+X5LRTLc4oU3PEb/WJxn5Ial7zKEsvQA084NgALNzxSWhbVFWkhfKOU8tdyIFtbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3913 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBjaHJpc3RpYW4uZWhyaGFyZHRA Y2Fub25pY2FsLmNvbQ0KPiA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+DQo+IFNl bnQ6IFRodXJzZGF5LCBBdWd1c3QgNCwgMjAyMiAxMToyMiBBTQ0KPiBUbzogc3RhYmxlQGRwZGsu b3JnDQo+IENjOiBkZXZAZHBkay5vcmc7IEFiaGlzaGVrIE1hcmF0aGUgPEFiaGlzaGVrLk1hcmF0 aGVAbWljcm9zb2Z0LmNvbT47DQo+IEFsaSBBbG51YmFuaSA8YWxpYWxudUBudmlkaWEuY29tPjsg YmVuamFtaW4ud2Fsa2VyQGludGVsLmNvbTsgRGF2aWQNCj4gQ2hyaXN0ZW5zZW4gPGRyY0BsaW51 eC52bmV0LmlibS5jb20+OyBIZW1hbnQgQWdyYXdhbA0KPiA8aGVtYW50LmFncmF3YWxAbnhwLmNv bT47IElhbiBTdG9rZXMgPGlhbi5zdG9rZXNAaW50ZWwuY29tPjsgSmVyaW4NCj4gSmFjb2IgPGpl cmluakBtYXJ2ZWxsLmNvbT47IEpvaG4gTWNOYW1hcmEgPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29t PjsNCj4gSnUtSHlvdW5nIExlZSA8anVobGVlQG1pY3Jvc29mdC5jb20+OyBLZXZpbiBUcmF5bm9y DQo+IDxrdHJheW5vckByZWRoYXQuY29tPjsgTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9y Zz47IFBlaSBaaGFuZw0KPiA8cGV6aGFuZ0ByZWRoYXQuY29tPjsgcWlhbi5xLnh1QGludGVsLmNv bTsgUmFzbGFuIERhcmF3c2hlaA0KPiA8cmFzbGFuZEBudmlkaWEuY29tPjsgTkJVLUNvbnRhY3Qt VGhvbWFzIE1vbmphbG9uIChFWFRFUk5BTCkNCj4gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBZYW5n aGFuZyBMaXUgPHlhbmdobGl1QHJlZGhhdC5jb20+Ow0KPiB5dWFuLnBlbmdAaW50ZWwuY29tOyB6 aGFveWFuLmNoZW5AaW50ZWwuY29tDQo+IFN1YmplY3Q6IDE5LjExLjEzIHBhdGNoZXMgcmV2aWV3 IGFuZCB0ZXN0DQo+IA0KPiBIaSBhbGwsDQo+IA0KPiBUaGlzIGlzIC1yYzMganVzdCBhZnRlciAt cmMyIGFzIGEgYnVpbGQgaXNzdWUgd2FzIGhpZGluZyBpbiB0aGUgZm9ybWVyLg0KPiBTb3JyeSBm b3IgdGhlIGV4dHJhIG5vaXNlLCBidXQgb3RoZXIgdGhhbiB0aGF0IGl0IGFsbCBzdGF5cyB0aGUg c2FtZS4NCj4gDQo+IHRoZXJlIHdlcmUgdGhyZWUgcGF0Y2hlcyBjbG9zZSB0byB0aGUgZGVhZGxp bmUgdGhhdCBJIG1pc3NlZCBhbmQgSQ0KPiBjb25zaWRlcmVkIHBvc3Rwb25pbmcgdGhlbSB0byAx OS4xMS4xNCBhdCBmaXJzdC4gQnV0IGluIHRoZSBtZWFudGltZQ0KPiB0aGVyZSBhcnJpdmVkIDEx IG1vcmUgYW5kIEkgdGhpbmsgdGhhdCBqdXN0ZmllcyBhIG5ldyB0YWcgZm9yIDE5LjExLjEzLg0K PiANCj4gV2Ugc3RpbGwgaGF2ZSBhbG1vc3QgNCB3ZWVrcyBsZWZ0IC0gSSBob3BlIHRoYXQgaXMg b2suDQo+IA0KPiBIZXJlIGlzIHRoZSBjb21iaW5lZCBsaXN0IG9mIHBhdGNoZXMgKHRoZSBzYW1l IGFzIGJlZm9yZSBwbHVzIHRoZSBuZXcgMTQpDQo+IHRhcmdldGVkIGZvciBzdGFibGUgcmVsZWFz ZSAxOS4xMS4xMy4NCj4gDQo+IFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBmaW5hbCByZWxlYXNl IGlzIEF1Z3VzdCAyOXRoLg0KPiANCj4gUGxlYXNlIGhlbHAgd2l0aCB0ZXN0aW5nIGFuZCB2YWxp ZGF0aW9uIG9mIHlvdXIgdXNlIGNhc2VzIGFuZCByZXBvcnQNCj4gYW55IGlzc3Vlcy9yZXN1bHRz IHdpdGggcmVwbHktYWxsIHRvIHRoaXMgbWFpbC4gRm9yIHRoZSBmaW5hbCByZWxlYXNlDQo+IHRo ZSBmaXhlcyBhbmQgcmVwb3J0ZWQgdmFsaWRhdGlvbnMgd2lsbCBiZSBhZGRlZCB0byB0aGUgcmVs ZWFzZSBub3Rlcy4NCj4gDQo+IEEgcmVsZWFzZSBjYW5kaWRhdGUgdGFyYmFsbCBjYW4gYmUgZm91 bmQgYXQ6DQo+IA0KPiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBkay1zdGFibGUvdGFn Lz9pZD12MTkuMTEuMTMtcmMzDQo+IA0KPiBUaGVzZSBwYXRjaGVzIGFyZSBsb2NhdGVkIGF0IGJy YW5jaCAxOS4xMSBvZiBkcGRrLXN0YWJsZSByZXBvOg0KPiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9i cm93c2UvZHBkay1zdGFibGUvDQo+IA0KPiBUaGFua3MuDQo+IA0KPiBDaHJpc3RpYW4gRWhyaGFy ZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwuY29tPg0KPiANCg0KSGVsbG8sDQoNCldl IHJhbiB0aGUgZm9sbG93aW5nIGZ1bmN0aW9uYWwgdGVzdHMgd2l0aCBOdmlkaWEgaGFyZHdhcmUg b24gMTkuMTEuMTMtcmMzOg0KLSBCYXNpYyBmdW5jdGlvbmFsaXR5Og0KICBTZW5kIGFuZCByZWNl aXZlIG11bHRpcGxlIHR5cGVzIG9mIHRyYWZmaWMuDQotIHRlc3RwbWQgeHN0YXRzIGNvdW50ZXIg dGVzdC4NCi0gdGVzdHBtZCB0aW1lc3RhbXAgdGVzdC4NCi0gQ2hhbmdpbmcvY2hlY2tpbmcgbGlu ayBzdGF0dXMgdGhyb3VnaCB0ZXN0cG1kLg0KLSBSVEUgZmxvdyB0ZXN0czoNCiAgSXRlbXM6IGV0 aCAvIGlwdjQgLyBpcHY2IC8gdGNwIC8gdWRwIC8gaWNtcCAvIGdyZSAvIG52Z3JlIC8gZ2VuZXZl IC8gdnhsYW4gLyBtcGxzb3VkcCAvIG1wbHNvZ3JlDQogIEFjdGlvbnM6IGRyb3AgLyBxdWV1ZSAv IHJzcyAvIG1hcmsgLyBmbGFnIC8ganVtcCAvIGNvdW50IC8gcmF3X2VuY2FwIC8gcmF3X2RlY2Fw IC8gdnhsYW5fZW5jYXAgLyB2eGxhbl9kZWNhcCAvIE5BVCAvIGRlY190dGwNCi0gU29tZSBSU1Mg dGVzdHMuDQotIFZMQU4gZmlsdGVyaW5nLCBzdHJpcHBpbmcgYW5kIGluc2VydGlvbiB0ZXN0cy4N Ci0gQ2hlY2tzdW0gYW5kIFRTTyB0ZXN0cy4NCi0gcHR5cGUgdGVzdHMuDQotIGxpbmtfc3RhdHVz X2ludGVycnVwdCBleGFtcGxlIGFwcGxpY2F0aW9uIHRlc3RzLg0KLSBsM2Z3ZC1wb3dlciBleGFt cGxlIGFwcGxpY2F0aW9uIHRlc3RzLg0KLSBNdWx0aS1wcm9jZXNzIGV4YW1wbGUgYXBwbGljYXRp b25zIHRlc3RzLg0KDQpGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCi0gTklDOiBDb25uZWN0WC00 IEx4IC8gT1M6IFVidW50dSAyMC4wNCBMVFMgLyBEcml2ZXI6IE1MTlhfT0ZFRF9MSU5VWC01LjUt MS4wLjMuMiAvIEZpcm13YXJlOiAxNC4zMi4xMDEwDQotIE5JQzogQ29ubmVjdFgtNSAvIE9TOiBV YnVudHUgMjAuMDQgTFRTIC8gRHJpdmVyOiBNTE5YX09GRURfTElOVVgtNS41LTEuMC4zLjIgLyBG aXJtd2FyZTogMTYuMzIuMTAxMA0KDQpBZGRpdGlvbmFsbHksIHdlIHJhbiBjb21waWxhdGlvbiB0 ZXN0cyB3aXRoIG11bHRpcGxlIGNvbmZpZ3VyYXRpb25zIGluIHRoZSBmb2xsb3dpbmcgT1MvZHJp dmVyIGNvbWJpbmF0aW9uczoNCi0gVWJ1bnR1IDIwLjA0LjQgd2l0aCBNTE5YX09GRURfTElOVVgt NS43LTEuMC4yLjAuDQotIFVidW50dSAyMC4wNC40IHdpdGggcmRtYS1jb3JlIG1hc3RlciAoMjNh MDAyMSkuDQotIFVidW50dSAyMC4wNC40IHdpdGggcmRtYS1jb3JlIHYyOC4wLg0KLSBVYnVudHUg MTguMDQuNiB3aXRoIHJkbWEtY29yZSB2MTcuMS4NCi0gVWJ1bnR1IDE4LjA0LjYgd2l0aCByZG1h LWNvcmUgbWFzdGVyICgyM2EwMDIxKSAoaTM4NikuDQotIFVidW50dSAxNi4wNC43IHdpdGggcmRt YS1jb3JlIHYyMi43Lg0KLSBGZWRvcmEgMzUgd2l0aCByZG1hLWNvcmUgdjM5LjAgKHdpdGggZ2Nj IG9ubHkpLg0KLSBGZWRvcmEgMzcgKFJhd2hpZGUpIHdpdGggcmRtYS1jb3JlIHYzOS4wICh3aXRo IGNsYW5nIG9ubHkpLg0KLSBDZW50T1MgNyA3LjkuMjAwOSB3aXRoIHJkbWEtY29yZSBtYXN0ZXIg KDIzYTAwMjEpLg0KLSBDZW50T1MgNyA3LjkuMjAwOSB3aXRoIE1MTlhfT0ZFRF9MSU5VWC01Ljct MS4wLjIuMC4NCi0gQ2VudE9TIDggOC40LjIxMDUgd2l0aCByZG1hLWNvcmUgbWFzdGVyICgyM2Ew MDIxKS4NCi0gT3BlblNVU0UgTGVhcCAxNS40IHdpdGggcmRtYS1jb3JlIHYzOC4xLg0KDQpXZSBk b24ndCBzZWUgYW55IGlzc3VlcyBpbnRyb2R1Y2VkIGJ5IGNoYW5nZXMgaW4gdGhpcyByYy4NCg0K VGhhbmtzLA0KQWxpDQo=