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 29101A0503; Fri, 6 May 2022 15:17:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C482A40395; Fri, 6 May 2022 15:17:53 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id E8EB64014F for ; Fri, 6 May 2022 15:17:50 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2469tMlv002745; Fri, 6 May 2022 06:17:46 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3fw1fb8j28-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 May 2022 06:17:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lnqvORXz2rmywQdEqUuh1XL/LIVvL+voyCT3Y5G/Q6A2FqZjuWgF4p+1sygrZ2PVH5lLOfsv8V/J4TqYhqsHNNqOD+XkSN2rxPRPMVSAABYH7DL1/dBLaVZrc4FFAgG6Ehr51Ui41TJeUOJHHTNon0r+MlqnPLD0YqwbuWFyAbz01WRU8NSnIBoQ9X+DRwjAvnY+y1TdB+YmIWBolHiIa0JV/GLSJQGKya5ogvLOohdx7UvhMK/BHNrWFmaksK5KzwEM2RLxHgsU5Qql0aankQnNvmpLZULEcUq+7tfUOhVXsEHsyT7rQnA03Lihew7B7zHwLyqsvsMUYiwJRJSzPA== 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=yf3820ypOlfWaKVi9BmgoOzyrEwVrPHGx3vkiLe7fXI=; b=DIkUjDNfUYsib+KjSNFsHsPNnLdxuEHJbICH5/G+SDhQMfzDsb79EgnMMgFS8xAG2arL4rq+NdHXEj1VXMqI51Eg9AnH1PF+Tww1EzvgDBvnpXzGb6DBHwe22PyvEL4Hd6vp+xYAlKinvHT4vvflsNfF0QRWUWwlBkiG1ntJx5jqPvoZkkAKwl2Jpa7iO0SVWG7DPbbXEs7CvusO6DMYSZ1Zk52yomdB4mrKQLM6Y50tq4ml7BjUBWtDEcWrsvqhnePwCMLytiS5cpmvVy9q7aIzvatl1jJeWH+eaW/nKG6YPTvnEqZtVuvWGt5R1qJCiwnmK2pW7a7AeTzI8CkNmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yf3820ypOlfWaKVi9BmgoOzyrEwVrPHGx3vkiLe7fXI=; b=VDqcFHATbPrQlQlw8VN+PgecRUv+tbgqjoIX8joxU5+Hbsa6OjobsSWFqaYDpIrcMvjo2Ije+xfEetC50zm1xhljZ7nmo307yWpdIMBDcNIdSxNxe7qE21WKplcRbIRU28YbJa+Ul14DWXNvjqaaKYevHgfsDfIwtvzk/bcEaPM= Received: from CO6PR18MB3844.namprd18.prod.outlook.com (2603:10b6:5:340::7) by CY4PR18MB1127.namprd18.prod.outlook.com (2603:10b6:903:aa::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.27; Fri, 6 May 2022 13:17:44 +0000 Received: from CO6PR18MB3844.namprd18.prod.outlook.com ([fe80::b88c:e0ed:3006:12dd]) by CO6PR18MB3844.namprd18.prod.outlook.com ([fe80::b88c:e0ed:3006:12dd%7]) with mapi id 15.20.5227.018; Fri, 6 May 2022 13:17:44 +0000 From: Rahul Bhansali To: Ruifeng Wang , fengchengwen , "dev@dpdk.org" , Jan Viktorin , Bruce Richardson CC: Jerin Jacob Kollanukkaran , nd Subject: RE: [EXT] Re: [PATCH 2/2] config/arm: disable SVE for cn10k Thread-Topic: [EXT] Re: [PATCH 2/2] config/arm: disable SVE for cn10k Thread-Index: AQHYYIxXEXBHlzS4/kyx6MsRvz8Dl60RITOAgAAnC9CAAB3cAIAADSiAgAAUxjA= Date: Fri, 6 May 2022 13:17:43 +0000 Message-ID: References: <20220505142744.1423344-1-rbhansali@marvell.com> <20220505142744.1423344-2-rbhansali@marvell.com> <2e290e15-a438-2591-4b69-83ef9c2c8634@huawei.com> <556f5ec3-fcb2-b977-8739-6a3e8fffe4a1@huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8281f5f0-a336-4898-840b-08da2f62ce4c x-ms-traffictypediagnostic: CY4PR18MB1127:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j+yLBjMLhX7DAjT0E6P2lk5HZxYM8iU+IlM/JlVn5xmu3tsCbAlQ5UWkZyM8R0cYM+Qf6TFmQPWwyVAP8aXjiTzgYw/mAAlRhG67eiqJTbW9aF4VECHn2+Y4XxQz1MLYY/MniBL2mKTELpsYKs7vL+QNyUz8HAoOvU4JN+qtj8geutch5WbXh/lhvJKsN1bbdkA4JVmGiX3K49OCdOKZiM6yigkjYL7IhYYb1RqDh/ZSZz7TxxWpwN83OPxuPZjShFjMYfOzREb0opU3a+f88nGWMnzIyKokDlWypcoMgPGSmgQx+wwlgwgo2gbwWfxVhNgyjvD353iZYmnJWATmKxDH8pbQZaa2bP9i/MT4CBfjtWQO5JZTzPyuOJgsFpBH0uP6u0Q5PcV5Ln/wTd/dtX3hMw3RRYmthYOEV0dLx2G3amcK9Ofd7z5vSVhPj/OtcI34L77Z5dJchUl6yjWppwAAmZXnOVzdSqLvD2RmijuV3/VUcNOKMVoCcCjaHuH3ixbYIFW/TbVWDWR5Nn0j8fB1frcBgrz3o1qJcmA3raJxGqpOD8i65vEIjuAfnL8hlyO7ZpCbyojgO2HS8Dsd6PeMPLWFfkdUs3gfSG8KX5EoOvidNgo63v+zbWxwUeUFHwx9e+COPfFYutTQ6Yk4AMY9s/mQDlYfOA+21RIwYaCERtk50O0JpCHb9ExmRjlgpw+a4q8yu6/6os0z9YbPROvPSIYO83EyEpZPSBSYekBoOsjI7h/tX3Io9mcuLTJ4dZ5tyOaR12ot1Dw/egGsaw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB3844.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6506007)(55016003)(71200400001)(110136005)(53546011)(33656002)(9686003)(54906003)(508600001)(86362001)(83380400001)(5660300002)(122000001)(7696005)(8936002)(2906002)(38070700005)(38100700002)(52536014)(66946007)(76116006)(66446008)(64756008)(66476007)(66556008)(8676002)(4326008)(186003)(316002)(76704002)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y3Vjdnd0elBReWlUTDZqU0E5OXBSSEdPcFZLT3g0SExzVm5CUTZGd2tuMlpT?= =?utf-8?B?MUVnUWZseTRwVFh6ZG8zRVNTOW5nTGJQRExPVnhoY0dPRkRqYmhjcm9WN1Bj?= =?utf-8?B?aDhwcDV1NXlRVVpaaGdqM0lEeXFxVkJzRk10WHgwMzF2ZGYvSFZoMUtqV3RV?= =?utf-8?B?L2plYndEcUdvVUx4eUdnN1RNREsyb2JZUnQ0S0NMZXhDMUVnTnlpY2Q4bnVI?= =?utf-8?B?eEs5WVlGeVIySnRDeXV2WXJNckpkU2VQZTc5TUFYRVpzVVFWS2o5MEt0SEM1?= =?utf-8?B?dG5za0g5YitobUQyYjBFUC9MYWdzTnFLVmJsRGhCS1dkMW9ncjE0K3ZCdVJ2?= =?utf-8?B?NURNeXNSbGk4OEFmOW9qdnRGaXl5eCtVWHNqY0JjM3RzVUpYOU5JSGYwOHQv?= =?utf-8?B?UDVkZXBXbVp5L0xIellrN0toR3l4eXNPNmVhTGU0NStJcXNQTWQ0QitqdnFI?= =?utf-8?B?c3o4NkZHNkdDZzZmcUx5WWpnNTBKWml6eUNaeDR5aDREcGtOMGxROXVyTm4v?= =?utf-8?B?VDFBZVVmakFIUUtVWFJHOGlscDUwK0xVZml6bStLeThMUVJwS0MwenI1c1hw?= =?utf-8?B?SVNLdXVlUnZncTc4TGc1cU1ISjNqRFpkakdleTBLaFErRFRVN1hGZ1B1SzRI?= =?utf-8?B?VVVXM3ExWmNwQ0IxWGNQY2VCeEtqc3hTL3Z4eEVneURWWGFIaWo3ZG8zcnFk?= =?utf-8?B?SjFhNkVUNFowUnMxM2F6aDVITmdZOTFzdGFON0k3L3lRVnU5UENLbjJoY2sz?= =?utf-8?B?S2lod3gvTmlOb3NxMHd1Z21FTTUyRkNBZVJXdjllaVZhMVRubDN6UFI0Mnl2?= =?utf-8?B?cHhCcDlKcGVmU1ZxZTRWVDdpTER4Y1IxYm8yK25LS2UwUWZJT2FMTFVaNVJM?= =?utf-8?B?SzFXMEgzRm9oRzhHR0xERWRrcjdVb2lhUWFrYndtZzFKR2E4ODZsT2UwT1Z5?= =?utf-8?B?OWM1ZWVMZEVtWU1WK1llWkhYejMwVWlYSmRibHdGTCttWE9abXNsK00vQnU0?= =?utf-8?B?YVIrM0Vhb1M1T1FNQkQ4QXhpT1FhN0RscklxQlFTYjdSU2UzWTFNTGhISG81?= =?utf-8?B?aXNrTHRrakx2dlEvdkdwMkNMa1RFTUtqejZkZmRabmN4RnQwMmZqVHR5b3Vv?= =?utf-8?B?aDd4RzFLVTJPWHJTMzBHenVLTStxam5NdlFNaTVMMDB5Vit6UkM2RHppbDdi?= =?utf-8?B?cWE0Qmd4eEsxSjR0WjJEdnpOc3pMa2pJMW42eXEzQnNqaDFJTklKVnU1Qktp?= =?utf-8?B?Z2lKS29tY3VlREc5R0ozWDRENTBBRkF5SnVRb2pFTTk2bTk1ZVZBR2kyVHNP?= =?utf-8?B?ZUJ3dTdpL2tFb1FWbXozYTRnaXc4UFFkN1JqdEFaWFRDY3ZQUUJORjdiL1A1?= =?utf-8?B?aXlwOHN3TUR3bFlkSVJSVkFCMFlNc1lwL1NaWlpWUVpYYVp4dGQzWVpDOGRt?= =?utf-8?B?TlcxRzdCNmtoNzBCVlZBTTBjam9NaDdGVG5oT1gyZWljeXVlRUkzSG8zNVdy?= =?utf-8?B?N0Ryc25BWUlJcWR0NnNVM2VhY09VUGtOYUVLTGFyWnlCYmVSNkhwQTlrY1pC?= =?utf-8?B?VnByS3FZTHB6dHl3VmFPWEUyeTA2YnlwdE9EOW5ZNU13MWMza2ZvV3lrc2tZ?= =?utf-8?B?K0ZadmE2UkNmZ1VkZkduaXVpMko3S3gybm55UjdqL2FjSVo0b3IyM0JkWUpj?= =?utf-8?B?eUtnRk1RaTBMWEJOaWFmclZseFNyaVdsYWQrQ2JNTERib1pHTVlwZmFZbWc1?= =?utf-8?B?ZWw2WUY5SWhFR2FobnY5R1hZQ3NyWG4zdkJmRU1ZUXhTbGdtNnRUTHc4cHBZ?= =?utf-8?B?Szh4UXRYOEg1Sm9DcGJIQnZIdDVZdDhnaUNsVFVnRDlLQWJrRTAzRUpFSHUr?= =?utf-8?B?OWxCdjBHM2hKZFI3REZ1bUpoK3B4QzhjQzdaS1MraklPMlBQQW9vaDZSbDd2?= =?utf-8?B?WmxEdnhhNHhsZ3JIM1Y5Z0tacWw0OHRuMUJIVzc3aEZoYkRtbVdBZU1HMDRk?= =?utf-8?B?NTdmc25qU281Qk9UTzJ6Yzd1RU05ZWF6WEE0VG5vZnJwR1BRakVCRXppRTJo?= =?utf-8?B?MElucmZJbGRNWkh1c25IbVFLM2JVTUUrR2ZrWlJrK05jUlNTUldBTytMU2lp?= =?utf-8?B?aTdhdUVLdWtiaVNLVU5hcFk0bHNDaWUrNTJXK2ttU09Wa01DU0hDbUFhRTRv?= =?utf-8?B?NmNRN1ZZS2JxbWpaei9mSW4rQlJEc0RkM2ZTZmsrbkpZV0pUbnZRUXdyenZO?= =?utf-8?B?Qy9MR2pOK1hMdHNVT2pXcENZc1lEYkRGbS95QUN4V1dkazNKRGs3WU9VdHlh?= =?utf-8?B?dWEzK1R0UTduN3lCMERLV2kvcWRTdGFtQVdLMk5TazVWak1Jcmk2ZFp3NU05?= =?utf-8?Q?luh4kv/Gjt/0qhwB2744aK4woy8r1POBAvMu2XN+GPeur?= x-ms-exchange-antispam-messagedata-1: uKpmAszwg8lzWA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB3844.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8281f5f0-a336-4898-840b-08da2f62ce4c X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2022 13:17:44.0143 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yKf/xcufbAQxjbRrU4ijRhtbXt6PmHcIimFglbUjziczHLC4nVAhBl+0no3qV2aPgEkVOLkFR//RC1sKeLOU9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR18MB1127 X-Proofpoint-ORIG-GUID: P8zzQ8tRTBWvRYeNa4Rt0EMJ2uc6ONA8 X-Proofpoint-GUID: P8zzQ8tRTBWvRYeNa4Rt0EMJ2uc6ONA8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-05-06_04,2022-05-06_01,2022-02-23_01 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUnVpZmVuZyBXYW5nIDxS dWlmZW5nLldhbmdAYXJtLmNvbT4NCj4gU2VudDogRnJpZGF5LCBNYXkgNiwgMjAyMiAxMjo1MyBQ TQ0KPiBUbzogZmVuZ2NoZW5nd2VuIDxmZW5nY2hlbmd3ZW5AaHVhd2VpLmNvbT47IFJhaHVsIEJo YW5zYWxpDQo+IDxyYmhhbnNhbGlAbWFydmVsbC5jb20+OyBkZXZAZHBkay5vcmc7IEphbiBWaWt0 b3Jpbg0KPiA8dmlrdG9yaW5AcmVoaXZldGVjaC5jb20+OyBCcnVjZSBSaWNoYXJkc29uIDxicnVj ZS5yaWNoYXJkc29uQGludGVsLmNvbT4NCj4gQ2M6IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4g PGplcmluakBtYXJ2ZWxsLmNvbT47IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJqZWN0OiBSRTogW0VY VF0gUmU6IFtQQVRDSCAyLzJdIGNvbmZpZy9hcm06IGRpc2FibGUgU1ZFIGZvciBjbjEwaw0KPiAN Cj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IGZlbmdjaGVuZ3dlbiA8 ZmVuZ2NoZW5nd2VuQGh1YXdlaS5jb20+DQo+ID4gU2VudDogRnJpZGF5LCBNYXkgNiwgMjAyMiAy OjM2IFBNDQo+ID4gVG86IFJhaHVsIEJoYW5zYWxpIDxyYmhhbnNhbGlAbWFydmVsbC5jb20+OyBk ZXZAZHBkay5vcmc7IFJ1aWZlbmcgV2FuZw0KPiA+IDxSdWlmZW5nLldhbmdAYXJtLmNvbT47IEph biBWaWt0b3JpbiA8dmlrdG9yaW5AcmVoaXZldGVjaC5jb20+OyBCcnVjZQ0KPiA+IFJpY2hhcmRz b24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+IENjOiBqZXJpbmpAbWFydmVsbC5j b20NCj4gPiBTdWJqZWN0OiBSZTogW0VYVF0gUmU6IFtQQVRDSCAyLzJdIGNvbmZpZy9hcm06IGRp c2FibGUgU1ZFIGZvciBjbjEwaw0KPiA+DQo+ID4gT24gMjAyMi81LzYgMTI6NTQsIFJhaHVsIEJo YW5zYWxpIHdyb3RlOg0KPiA+ID4NCj4gPiA+DQo+ID4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gPiA+PiBGcm9tOiBmZW5nY2hlbmd3ZW4gPGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29t Pg0KPiA+ID4+IFNlbnQ6IEZyaWRheSwgTWF5IDYsIDIwMjIgODowMCBBTQ0KPiA+ID4+IFRvOiBS YWh1bCBCaGFuc2FsaSA8cmJoYW5zYWxpQG1hcnZlbGwuY29tPjsgZGV2QGRwZGsub3JnOyBSdWlm ZW5nDQo+ID4gPj4gV2FuZyA8cnVpZmVuZy53YW5nQGFybS5jb20+OyBKYW4gVmlrdG9yaW4NCj4g PiA8dmlrdG9yaW5AcmVoaXZldGVjaC5jb20+Ow0KPiA+ID4+IEJydWNlIFJpY2hhcmRzb24gPGJy dWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+ID4+IENjOiBKZXJpbiBKYWNvYiBLb2xsYW51 a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+DQo+ID4gPj4gU3ViamVjdDogW0VYVF0gUmU6IFtQ QVRDSCAyLzJdIGNvbmZpZy9hcm06IGRpc2FibGUgU1ZFIGZvciBjbjEwaw0KPiA+ID4+DQo+ID4g Pj4gRXh0ZXJuYWwgRW1haWwNCj4gPiA+Pg0KPiA+ID4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiA+PiAtLQ0K PiA+ID4+IC0gT24gMjAyMi81LzUgMjI6MjcsIFJhaHVsIEJoYW5zYWxpIHdyb3RlOg0KPiA+ID4+ PiBUaGlzIGRpc2FibGUgdGhlIFNWRSBmbGFnIGZvciBjbjEway4NCj4gPiA+Pj4NCj4gPiA+Pj4g UGVyZm9ybWFuY2UgaW1wYWN0Oi0NCj4gPiA+Pj4gV2l0aCBsM2Z3ZCBleGFtcGxlLCBscG0gbG9v a3VwIHBlcmZvcm1hbmNlIGluY3JlYXNlZCBieSB+MjElIGlmDQo+ID4gTmVvbg0KPiA+ID4+PiBp cyB1c2VkIGluc3RlYWQgb2YgU1ZFLg0KPiA+ID4+Pg0KPiA+ID4+PiBTaWduZWQtb2ZmLWJ5OiBS YWh1bCBCaGFuc2FsaSA8cmJoYW5zYWxpQG1hcnZlbGwuY29tPg0KPiA+ID4+PiAtLS0NCj4gPiA+ Pj4gIGNvbmZpZy9hcm0vbWVzb24uYnVpbGQgfCAzICsrLQ0KPiA+ID4+PiAgMSBmaWxlIGNoYW5n ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+ID4+Pg0KPiA+ID4+PiBkaWZm IC0tZ2l0IGEvY29uZmlnL2FybS9tZXNvbi5idWlsZCBiL2NvbmZpZy9hcm0vbWVzb24uYnVpbGQg aW5kZXgNCj4gPiA+Pj4gZGFmYjM0MmNjNi4uMzliN2ExMjcwYyAxMDA2NDQNCj4gPiA+Pj4gLS0t IGEvY29uZmlnL2FybS9tZXNvbi5idWlsZA0KPiA+ID4+PiArKysgYi9jb25maWcvYXJtL21lc29u LmJ1aWxkDQo+ID4gPj4+IEBAIC0yODEsNyArMjgxLDggQEAgc29jX2NuMTBrID0gew0KPiA+ID4+ PiAgICAgIF0sDQo+ID4gPj4+ICAgICAgJ3BhcnRfbnVtYmVyJzogJzB4ZDQ5JywNCj4gPiA+Pj4g ICAgICAnZXh0cmFfbWFyY2hfZmVhdHVyZXMnOiBbJ2NyeXB0byddLA0KPiA+ID4+PiAtICAgICdu dW1hJzogZmFsc2UNCj4gPiA+Pj4gKyAgICAnbnVtYSc6IGZhbHNlLA0KPiA+ID4+PiArICAgICdz dmUnOiBmYWxzZQ0KPiA+ID4+DQo+ID4gPj4gU3VnZ2VzdCByZW1vdmUgc3ZlMiBmbGFnOg0KPiA+ ID4+ICAgICAnMHhkNDknOiB7DQo+ID4gPj4gICAgICAgICAnbWFyY2gnOiAnYXJtdjguNS1hJywN Cj4gPiA+PiAgICAgICAgICdtYXJjaF9mZWF0dXJlcyc6IFsnc3ZlMiddLCAgICAgICAgICAtLS1y ZW1vdmUgJ3N2ZTInDQo+ID4gPj4gICAgICAgICAnZmxhZ3MnOiBbDQo+ID4gPj4gICAgICAgICAg ICAgWydSVEVfTUFDSElORScsICcibmVvdmVyc2UtbjIiJ10sDQo+ID4gPj4gICAgICAgICAgICAg WydSVEVfQVJNX0ZFQVRVUkVfQVRPTUlDUycsIHRydWVdLA0KPiA+ID4+ICAgICAgICAgICAgIFsn UlRFX01BWF9MQ09SRScsIDY0XSwNCj4gPiA+PiAgICAgICAgICAgICBbJ1JURV9NQVhfTlVNQV9O T0RFUycsIDFdDQo+ID4gPj4gICAgICAgICBdDQo+ID4gPj4gICAgIH0NCj4gPiA+Pg0KPiA+ID4g SWYgSSByZW1vdmUgaGVyZSwgdGhlbiB0aGlzIHdpbGwgYWxzbyBjaGFuZ2UgZm9yICIgQXJtIE5l b3ZlcnNlIE4yDQo+ID4gPiBzb2NfbjIiLA0KPiA+IGJlY2F1c2UgcGFydF9udW1iZXIgaXMgc2Ft ZSwgUmlnaHQgPw0KPiA+ID4gQmVjYXVzZSBvZiB0aGlzIHJlYXNvbiwgSSB0aG91Z2h0IHRvIGhh dmUgc2VwYXJhdGUgZmxhZyBpbnN0ZWFkIG9mDQo+ID4gPiB1cGRhdGluZw0KPiA+IG1hcmNoX2Zl YXR1cmVzLg0KPiA+DQo+ID4gVGhpcyBuZXcgYWRkIGZsYWcgb25seSBpbXBhY3QgaGFuZC13cml0 ZW4gc3ZlIGNvZGUsIGJ1dA0KPiA+IGF1dG8tdmVjdG9yaXphdGlvbiBpcyBhbHNvIGVuYWJsZWQg d2hlbiBzdmUgaXMgZW5hYmxlZCBhdCBtYXJjaF9mZWF0dXJlcy4NCj4gQWdyZWUuDQo+IA0KPiA+ IE1heWJlIE5FT04tYmFzZWQgYXV0b21hdGVkIHZlY3RvciBjb2RlIHBlcmZvcm1zIGJldHRlciB0 aGFuIFNWRS0NCj4gPiBiYXNlZC4NCj4gPg0KPiA+IEkgdGhpbmsgaXQncyBPSyB0byBhZGQgc2Vw YXJhdGUgZmxhZyBpbiBzb2NfeHh4IHN0cnVjdCwgYnV0IHN1Z2dlc3QgaXQNCj4gPiBhbHNvIGlt cGFjdCBhdXRvLXZlY3Rvcml6YXRpb24uDQo+IEkgd291bGQgc3VnZ2VzdCB0aGUgZmxhZyB0byBj b250cm9sIG9ubHkgUlRFX0hBU19TVkVfQUNMRSwgaS5lLiBoYW5kIHdyaXR0ZW4NCj4gY29kZSB1 c2luZyBTVkUgQyBsYW5ndWFnZSBpbnRyaW5zaWNzLg0KPiBGb3IgYXV0by12ZWN0b3JpemF0aW9u LCBJIHRoaW5rIGl0IGlzIGNvbXBpbGVycyBkdXR5IHRvIHZlY3Rvcml6ZSBpbiB0aGUgbW9zdA0K PiBwZXJmb3JtYW50IHdheSwgdXNlIHdoYXRldmVyIHJlc291cmNlIGhhcmR3YXJlIHByb3ZpZGVk Lg0KPg0KDQpJIGFncmVlIHRvIHRoZSBwb2ludCBvZiBhdXRvLXZlY3Rvcml6YXRpb24gdG8gbGV0 IGl0IGJlIGlmIHN1cHBvcnRlZCBhbmQgY29udHJvbCB0aGUgUlRFX0hBU19TVkVfQUNMRSBmb3Ig aGFuZC13cml0dGVuIFNWRSBDIGNvZGUuDQoNCj4gPg0KPiA+IFNvIGZvciBvbmUgc29jIHdoaWNo IHRlc3Qgb3Igb3B0aW1pemUgd2VsbCBvbiBzdmUsIGl0IGNvdWxkIHR1cm4gdGhlIGZsYWcgdG8g dHJ1ZS4NCj4gPg0KPiA+ID4NCj4gPiA+Pj4gIH0NCj4gPiA+Pj4NCj4gPiA+Pj4gIHNvY19kcGFh ID0gew0KPiA+ID4+Pg0KPiA+ID4NCg0K