From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 68FDCAC171E for ; Tue, 7 Nov 2023 17:59:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=JU32ljf07QyPlWSzVnbgAjlsqff6xVcamzbGW6TchE0=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1699379968; v=1; b=V/A/cgXJQKgh4ys+Nr0i2hsf0FlK0xAgsk8Y9Gbc0sGZVEUSL8yHmT2/C4d8AhHeITAU1Rxs KebIgJXwN/jTQXDHFYqISus7jyEOMTS8y6+jiZc3iEbWd+Z+X8Du//6t2k3eBRIwGFCbBVrk6Yg 7Q0+cqbd7rQnc6ywZ5q82rgI= X-Received: by 127.0.0.2 with SMTP id JjG5YY7687511xzuaoRAHqHS; Tue, 07 Nov 2023 09:59:28 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.1636.1699379967169126979 for ; Tue, 07 Nov 2023 09:59:27 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10887"; a="453886090" X-IronPort-AV: E=Sophos;i="6.03,284,1694761200"; d="scan'208";a="453886090" X-Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Nov 2023 09:59:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10887"; a="833183332" X-IronPort-AV: E=Sophos;i="6.03,284,1694761200"; d="scan'208";a="833183332" X-Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Nov 2023 09:59:25 -0800 X-Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.2507.34; Tue, 7 Nov 2023 09:59:24 -0800 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.34 via Frontend Transport; Tue, 7 Nov 2023 09:59:24 -0800 X-Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) 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.2507.34; Tue, 7 Nov 2023 09:59:24 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=URyu1Mz7owTt76mBjgn7kzI684ySqRaFkAyCOIm5J6qa7LKKoYkIG2w9yLl601k7qEn6KG8lGv/FTPi0CVdjCP+g686PlRTv2etT5q94giNQkbWp8RgLgIdpsrpvmDlUEIFykkPSu82DY5kKhY2j9sIpVuw0SU1GPg9xyBgVsVRmw0hEt2aSCyJU6xefKoBTK1SPJ8toOIxxzNy3tTGzdrvZHt4qbB6Nn3enWdtrfBekv/sU+IjklZfI0vxWMFLM6H83JGuGGNRa5JLHRLBgvKL8mof05Q+mIwxq0ciNNCt0n4vrnszJjakS00zOo85TrTpiYabSt6GbgMKVyQ/uAA== 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=rJuHw3cn8wD10KtKlsM95IEGQ7cUiMBuoqTHdj8L0D0=; b=N+WW1IitBlRt9Y4WmQMX9uqJ4aVTIfmNCE41tHv/uB31Q/g71sz4zif6/lWGbaONnXFuWqu8EcYPDIHzJM6jNk1ijdNnXu+4Epm//CX56zAV4OqM2i6hFawjlarJSKIcBJ2iVKERjVAhUTdK1l2sLC74tRJoPMi9PrgOCme5mQOzWbs6icIAdmDudsASD7S3/BbaMuOEjt2i6adMfA1LquKUntCboDMlfQiW3Vs1QV6B4ksdfXxHQZLqKwdKLx1UOdDxlaB8K1wvXVcbD3bicw3AdQfzglvBmb7FoByvpRHWvBnYq0g/V+JLWPxn/fjh4MceAY8OOC/Ui4DTM59KJg== 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 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by DM3PR11MB8714.namprd11.prod.outlook.com (2603:10b6:0:b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.29; Tue, 7 Nov 2023 17:59:22 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a2a0:3c59:8d07:7f]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a2a0:3c59:8d07:7f%6]) with mapi id 15.20.6954.028; Tue, 7 Nov 2023 17:59:22 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "lersek@redhat.com" , "rsingh@ventanamicro.com" CC: "Ni, Ray" , Veeresh Sangolli , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v2 2/5] MdeModulePkg/Bus/Pci/PciBusDxe: Fix MISSING_BREAK Coverity issues Thread-Topic: [edk2-devel] [PATCH v2 2/5] MdeModulePkg/Bus/Pci/PciBusDxe: Fix MISSING_BREAK Coverity issues Thread-Index: AQHaEUKLtHiooHwbL0WJv4T+MM1IObBvCtgAgAAariA= Date: Tue, 7 Nov 2023 17:59:22 +0000 Message-ID: References: <20231107061959.113213-1-rsingh@ventanamicro.com> <20231107061959.113213-3-rsingh@ventanamicro.com> <88d1e976-505d-699e-013b-43891a94eb2b@redhat.com> In-Reply-To: <88d1e976-505d-699e-013b-43891a94eb2b@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|DM3PR11MB8714:EE_ x-ms-office365-filtering-correlation-id: 37427144-ba79-4847-0c4d-08dbdfbb45b4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: fWo4RGP/v33b5KCi7Oh0MQ5lJJovzasGANrLU/qgWicZRFynBkPluKyAA8QNqE7PaznEVOTAMwGDE9t46Xgh6ZgbAH5iA3VXdXeuU77FXTy4TVDm/CGjbDYgIu9JngmA4TvmIRmcRORlZ5LkUI7ZvekYe1k5RvAwYYlbZEvzVvqz/P1XF9h0Hdj3YvTlDjcIk3tn/xm59uyVKdM/PRawC/N8AFveCcvc3PLVhWrYKHW6sQGEIG9hsfwdX5H9Q8lVCxZNV9pyMXO12R7P/qUaWfxhmRfkoRmRxDze526TOFjk0p0BuPS6vI94QHzOlPaLtLu4VrE4k3ZIimyazaMDNJ2pZjAhFmQGcllYcZNC3YYO6QrxegffBdv6HKBt/766CDv3IPWPVQdb1YctOe9+BZMEmWhAeoC1W2gIv9bWXb29RmQKvg5yWGtc0e7rIYr8iDvWvlhQQ/TZZ/9V7PGBitWklbxnK3c8EnFCp+rnnB+pBgPvdWyc3wxNJlJNQ9IsY5cKSMwRhtkJPJadFAQ/f2Zx6KKvhJiAUlYbSGAN3Jw1UwqeU/Z6chXohEiyi/uFdTD4majHk/j5SfQKl0lwi+p3XrD9IIbTuO0ZsurXkutdj2Tw95KOIFp1jx0QyDN8WkRcHzOBXJ0T9cPl6+vs/A== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NzNpTzI4K0ltb01YNHV2ZElNc3UwMDJ2TmZDOUVCYUN1WUt6QnZnMWR6VVNC?= =?utf-8?B?Nm02TE1YZ2NoV3hDYlhvZngzZWQ1NTFBU1IrbktxaTZxK3pabU8ra1NkVlhH?= =?utf-8?B?M3FsaXM5R044WlE1eWVFVmcrN0huYlluYjVtUVJrbmhnWkE0WGtxeGZtanZQ?= =?utf-8?B?M2JwWnIwK3l2WjRBUm92Mno0ZCtxcTRpdlFpazg4bWNoSndYK21ML3R0MTVI?= =?utf-8?B?WVZvcFhqdkJKMkZQVlB0cnFMSlQxaDJsdW0rQTJkVFRnUTdVdlBlQ1VyeFkr?= =?utf-8?B?eEhHRHA0eWdyZ3VPSmFsbFFkcWJ6RVRpWXFFSjc3aThJMlRzNjRxZXpWRGRQ?= =?utf-8?B?aDJhZFA3NCtFMHpDUkF5MzlvUHkxeEZpeVUvdUdiWTZ1aUx4dVZGaFI5SnVr?= =?utf-8?B?eFp6Ty83WW5PRWVBbExYRUNVMzYrcUdJV0RxUGNMcWNxM2RFd211ZjR4L0Vh?= =?utf-8?B?MFJJTzk3S2dhU3ovVkUrM0dIN3REbCtwVUt3Z29aUXlzMGFPWERKelg4eTFF?= =?utf-8?B?M2ZVSGRqS1psVUljNkJudXExV0NSK2JnM2R6M1FlWXh4bkJJTmtnVlVzQXUr?= =?utf-8?B?dk94Ui9NZkJOWUxYVUlNWDZUYlNvbWR6MnQ3dXE2VUU2RXQ4MnN3dnU0M2RC?= =?utf-8?B?QUdNZEZyQ0RkcjQwcnRkQ0NPMFc3L0JWT0xTUFQzczBjMkJ1WEdvZy9GMG9h?= =?utf-8?B?ZVpIWGhrWDBhSmhpeHE3bkdNNWtwZE5pdmE0TzFVR2JBcSsrREMwcGRMQlhk?= =?utf-8?B?dWphTjJZMVFXUUFiLzg2MEYxcit1TllvL1o2MVA0YndCdy9WWGVWN1Bmd3p4?= =?utf-8?B?V1ppeDVMTXpDS0xmTkVod0lRME5ESnlRMFlTUVJIYW1MZHZNSGdqZS94ZSsy?= =?utf-8?B?T05yd1luekM4N0RIcHRHWXAxUG5FSzBSNm9QTXZEVno1amFSeXE5V0pEaGZF?= =?utf-8?B?NVlUV3lETmFrMVNoZTBIb3JsN1FkREtjei9TaUFHWTJua3RZUlg0SGZzcEdV?= =?utf-8?B?Q1d3a2pRL1pNekVQM2R6R01vaWFJUXhkZDZZUVRzUmhsUytLcU1ZTVFDMDFq?= =?utf-8?B?Y0d4UW0vc2hUVXIyMWU1YVFQWjFBRHQ0cnZlbmRGQ3g1U0pheC9oaXNNcGdC?= =?utf-8?B?NWsyY0xzWE5aUUJ0ZDAvYWswRVNXL0hpUXFnYVFZdWdLSk1wd3Bhd1BmNEls?= =?utf-8?B?OXJGc1AyYWhndzR0KzJVb2ZiQlpvSEZDZUg1R2pEUS9aTjZsQXo1QnZ0VmIr?= =?utf-8?B?bFFHazl6UlpGRkJGMkg4K2pkTGpxcFB2VXk4aDFMcGpGNm1mSW8vNUFHMmdT?= =?utf-8?B?eG14T09yamJ1Vm1Ya2s5SjZaV3FRQmtyenRybTk0L0VKelc1Zm9XdDRvYlRC?= =?utf-8?B?ZDdPSjgrU0Q5SkRuREwvTWdkcVd0UGVQMmRtcWxBRzlSOEFFaFBjK2RZN2Zj?= =?utf-8?B?RmNTUnQzYlREU1ZoZmF0T2liUExkTnJ4RlpJNXhGamJEYWhZWjQxN2xDdnhV?= =?utf-8?B?SDNCbTFqYlpYVDU4eUl5bEU4UDB2MWdLTS9rSXE5U2RRemh2V29xLzQvZ0Ni?= =?utf-8?B?QUw1MUYrVzh0UFluVnVzQUdXc0V0VlFwNW1pMStULy96V0pialJybWtPdHdl?= =?utf-8?B?S0U5dlFGendLU05WeXdQek10S0ljNFAxSERGMEsvMXpRMEwzRG1nZHlZRmZt?= =?utf-8?B?TmdnTmFNZzRtdEpxajYwRGVzL3dxUGQ2UzdIVXVMNFNYcmNGamorV2RFTEd5?= =?utf-8?B?OTFmR1VKeDNFRThLNXcxazFkZzhiMlhYNjNRK0lTYlQ3VFJvQzk3eGNnQk5m?= =?utf-8?B?S3ZmV000cVlicXZETXUwT1RaRDlKTHVTSGNWZHlwbDVScUhjcVQ5bVBKZUxC?= =?utf-8?B?cEFiaml5bCtJQnRYZVExR1RJSlVxRXBWMGcwdm1RZjZEeHJrZ3JrcFJoOXk5?= =?utf-8?B?UlNnVTVEL3BCL2tXQmNHSjFXWU9kekJ0dCtGcjVId0pTU2xvNUh4Ti9VRmlW?= =?utf-8?B?UkFFa3FUeTRPQkpLMzc1allCblQrK0duQUJoTktVbW1lUzFxUHBvd1dvTWJw?= =?utf-8?B?aEwzUG5RaVExREdGbDVxMFBleld1djFuVWFrRU5KMjFMaXI2VGpNOWV5NFRW?= =?utf-8?B?WHcweEtwZjFiTVlhRnNvZlBFaCtpWTlKcTV2TXFBUlN5Z3RyMVlxNnhJdWx2?= =?utf-8?B?QXc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37427144-ba79-4847-0c4d-08dbdfbb45b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2023 17:59:22.4122 (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: Q2ZGi/4T5w0VAbBua4u5lcS4T30vMldx2+xQLx1cyyaQC9nGWVhuijgDzXVwwAR7c3zI639Qhl6o5qjTLNCZ9LrcPmjLetTsALHhcAf1nQA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR11MB8714 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: WIncd4VmzxRV5YKysY8PUJjEx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="V/A/cgXJ"; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io VGhpcyBjb21tZW50IHN0eWxlIG9ubHkgd29ya3Mgd2l0aCBDb3Zlcml0eS4NCg0KT3RoZXIgc3Rh dGljIGFuYWx5c2lzIHRvb2xzIG1heSBmbGFnIHRoZSBzYW1lIGlzc3VlIGFnYWluLg0KDQpJdCBp cyBiZXR0ZXIgdG8gdXBkYXRlIHRoZSBsb2dpYyBzbyBubyBzdGF0aWMgYW5hbHlzaXMgdG9vbCB3 aWxsDQpmbGFnIHRoaXMgaXNzdWUuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+ IE9uIEJlaGFsZiBPZiBMYXN6bG8NCj4gRXJzZWsNCj4gU2VudDogVHVlc2RheSwgTm92ZW1iZXIg NywgMjAyMyA4OjIzIEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgcnNpbmdoQHZlbnRh bmFtaWNyby5jb20NCj4gQ2M6IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBWZWVyZXNoIFNh bmdvbGxpDQo+IDx2ZWVyZXNoLnNhbmdvbGxpQGRlbGx0ZWFtLmNvbT4NCj4gU3ViamVjdDogUmU6 IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjIgMi81XQ0KPiBNZGVNb2R1bGVQa2cvQnVzL1BjaS9QY2lC dXNEeGU6IEZpeCBNSVNTSU5HX0JSRUFLIENvdmVyaXR5IGlzc3Vlcw0KPiANCj4gT24gMTEvNy8y MyAwNzoxOSwgUmFuYmlyIFNpbmdoIHdyb3RlOg0KPiA+IEZyb206IFJhbmJpciBTaW5naCA8UmFu YmlyLlNpbmdoM0BEZWxsLmNvbT4NCj4gPg0KPiA+IFRoZSBmdW5jdGlvbiBVcGRhdGVQY2lJbmZv IGhhcyBzd2l0Y2gtY2FzZSBjb2RlIGluIHdoaWNoIHRoZXJlIGFyZQ0KPiBmYWxsDQo+ID4gdGhy b3VnaCBmcm9tIGNhc2UgMzI6IHRvIGNhc2UgNjQ6LiBXaGlsZSB0aGlzIGlzIHNlZWVtaW5nbHkN Cj4gaW50ZW50aW9uYWwsDQo+ID4gaXQgaXMgbm90IGV2aWRlbnQgdG8gYW55IGdlbmVyYWwgY29k ZSByZWFkZXIgd2h5IHRoZXJlIGlzIG5vIGJyZWFrOw0KPiBpbg0KPiA+IGJldHdlZW4uIEFkZGlu Zw0KPiA+DQo+ID4gICAgIC8vIE5vIGJyZWFrOyBoZXJlIGFzIHRoaXMgaXMgYW4gaW50ZW50aW9u YWwgZmFsbHRocm91Z2guDQo+ID4NCj4gPiBhcyBjb21tZW50IGluIGJldHdlZW4gbWFrZXMgaXQg ZXhwbGljaXQuIEluY2lkZW50YWxseSwgdGhlIGNvbW1lbnQNCj4gPiBzYXRpc2ZpZXMgQ292ZXJp dHkgYXMgd2VsbC4NCj4gPg0KPiA+IFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn L3Nob3dfYnVnLmNnaT9pZD00MjM5DQo+ID4NCj4gPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwu Y29tPg0KPiA+IENvLWF1dGhvcmVkLWJ5OiBWZWVyZXNoIFNhbmdvbGxpIDx2ZWVyZXNoLnNhbmdv bGxpQGRlbGx0ZWFtLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBSYW5iaXIgU2luZ2ggPFJhbmJp ci5TaW5naDNARGVsbC5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogUmFuYmlyIFNpbmdoIDxyc2lu Z2hAdmVudGFuYW1pY3JvLmNvbT4NCj4gPiAtLS0NCj4gPiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kv UGNpQnVzRHhlL1BjaUVudW1lcmF0b3JTdXBwb3J0LmMgfCA2ICsrKysrKw0KPiA+ICAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxl UGtnL0J1cy9QY2kvUGNpQnVzRHhlL1BjaUVudW1lcmF0b3JTdXBwb3J0LmMNCj4gYi9NZGVNb2R1 bGVQa2cvQnVzL1BjaS9QY2lCdXNEeGUvUGNpRW51bWVyYXRvclN1cHBvcnQuYw0KPiA+IGluZGV4 IDY1OTRiOGVhZTgzZi4uZWRhOTcyODVlZTE4IDEwMDY0NA0KPiA+IC0tLSBhL01kZU1vZHVsZVBr Zy9CdXMvUGNpL1BjaUJ1c0R4ZS9QY2lFbnVtZXJhdG9yU3VwcG9ydC5jDQo+ID4gKysrIGIvTWRl TW9kdWxlUGtnL0J1cy9QY2kvUGNpQnVzRHhlL1BjaUVudW1lcmF0b3JTdXBwb3J0LmMNCj4gPiBA QCAtMTQyOCw2ICsxNDI4LDkgQEAgVXBkYXRlUGNpSW5mbyAoDQo+ID4gICAgICAgICAgICAgICAg c3dpdGNoIChQdHItPkFkZHJTcGFjZUdyYW51bGFyaXR5KSB7DQo+ID4gICAgICAgICAgICAgICAg ICBjYXNlIDMyOg0KPiA+ICAgICAgICAgICAgICAgICAgICBQY2lJb0RldmljZS0+UGNpQmFyW0Jh ckluZGV4XS5CYXJUeXBlID0NCj4gUGNpQmFyVHlwZU1lbTMyOw0KPiA+ICsgICAgICAgICAgICAg ICAgICAvLw0KPiA+ICsgICAgICAgICAgICAgICAgICAvLyBObyBicmVhazsgaGVyZSBhcyB0aGlz IGlzIGFuIGludGVudGlvbmFsIGZhbGwNCj4gdGhyb3VnaC4NCj4gPiArICAgICAgICAgICAgICAg ICAgLy8NCj4gPiAgICAgICAgICAgICAgICAgIGNhc2UgNjQ6DQo+ID4gICAgICAgICAgICAgICAg ICAgIFBjaUlvRGV2aWNlLT5QY2lCYXJbQmFySW5kZXhdLkJhclR5cGVGaXhlZCA9DQo+IFRSVUU7 DQo+ID4gICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KPiA+IEBAIC0xNDQwLDYgKzE0NDMsOSBA QCBVcGRhdGVQY2lJbmZvICgNCj4gPiAgICAgICAgICAgICAgICBzd2l0Y2ggKFB0ci0+QWRkclNw YWNlR3JhbnVsYXJpdHkpIHsNCj4gPiAgICAgICAgICAgICAgICAgIGNhc2UgMzI6DQo+ID4gICAg ICAgICAgICAgICAgICAgIFBjaUlvRGV2aWNlLT5QY2lCYXJbQmFySW5kZXhdLkJhclR5cGUgPQ0K PiBQY2lCYXJUeXBlUE1lbTMyOw0KPiA+ICsgICAgICAgICAgICAgICAgICAvLw0KPiA+ICsgICAg ICAgICAgICAgICAgICAvLyBObyBicmVhazsgaGVyZSBhcyB0aGlzIGlzIGFuIGludGVudGlvbmFs IGZhbGwNCj4gdGhyb3VnaC4NCj4gPiArICAgICAgICAgICAgICAgICAgLy8NCj4gPiAgICAgICAg ICAgICAgICAgIGNhc2UgNjQ6DQo+ID4gICAgICAgICAgICAgICAgICAgIFBjaUlvRGV2aWNlLT5Q Y2lCYXJbQmFySW5kZXhdLkJhclR5cGVGaXhlZCA9DQo+IFRSVUU7DQo+ID4gICAgICAgICAgICAg ICAgICAgIGJyZWFrOw0KPiANCj4gQWdyZWUsIGJ1dCB0aGUgc2VtaWNvbG9uJ3MgcGxhY2VtZW50 IGlzIGF3a3dhcmQuIEkgcHJvcG9zZQ0KPiANCj4gICBObyBicmVhayBoZXJlLCBhcyB0aGlzIGlz IGFuIGludGVudGlvbmFsIGZhbGwgdGhyb3VnaC4NCj4gDQo+IFJldmlld2VkLWJ5OiBMYXN6bG8g RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiANCj4gDQo+IA0KPiANCj4gDQoNCg0KCi09LT0t PS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3Nh Z2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTA4NzApOiBodHRw czovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTA4NzAKTXV0ZSBUaGlzIFRvcGlj OiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDI0MzgyOTkvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2 ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC9sZWF2ZS8xMjM2NzExMS83Njg2MTc2LzE5MTM0NTYyMTIveHl6enkgW3JlYmVj Y2FAb3BlbmZ3LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoKDQo=