From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by sourceware.org (Postfix) with ESMTPS id 7DC5C383D824 for ; Tue, 28 Jun 2022 11:28:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7DC5C383D824 X-IronPort-AV: E=McAfee;i="6400,9594,10391"; a="262124521" X-IronPort-AV: E=Sophos;i="5.92,227,1650956400"; d="scan'208";a="262124521" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jun 2022 04:28:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,227,1650956400"; d="scan'208";a="594762982" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga007.fm.intel.com with ESMTP; 28 Jun 2022 04:28:10 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 28 Jun 2022 04:28:10 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Tue, 28 Jun 2022 04:28:10 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Tue, 28 Jun 2022 04:28:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FfA6ddJPzLJOBdIcOdMgZibqS6Cj2rX9S5C+PLanxnfwVaaZrCtkl77WZxdKWAcb7by/MIqYyYxQPSNq20/BYaPntFzrNuZ4DxS1TZmBUoaM5ax/JVa8FQoN0dZtdNNTYGBz0yUP9fjHZmYrC3lSkqeCQ5GmnVKTNffTlZy2lKoKx8CH/T0Jtjn02NmAqIVhFXkjXR+v3NOe2LFlRqJ4xcA5BKnR3uN6HC9ZABpDlh3Ou1ObZ8YFTQlB9k/UsxEcVSjLet3WyWU0it7EucgPXOyx7KQhbgSkHr70qQVBVXtwvmtRH5B1Au8jfoQ0MLc5NbNfwsEJddrc491clqh6lA== 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=836QzWDyaSh7kc3rueU1sq9j4QcWUgNdBIsAyMbPtwI=; b=UBiIBiRkIR8deBAz4ZxswbEwAaI7NBnROGbw0L0qDO6a6sJ4p8rEYJ1ANYYu6buNiY9ywr2pgF7txlu/O9rmGa+8XGMbVdYtdzNgZQSrftRnZRjgDcrTLaR4ZQXhgL9i5TIwvEubxYa9XafU7tE+E6G8OICSRR77CwcyiY+B5/2Fo0+XESzGoa+5pGPYXT9VZKv72z65bZbjABhLJ57+jbfuqXrROotTat3Hd35ZoMbN+yLYB/OkX2GbGJ/KAywWZhYyUufx8p1H8KX18leWJ6UV50bxXZjlviKT4istV4/lsFb9tiQAMmHSp49ac6/fiQKzsnZ/3RCjGZLdYKm8NA== 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 Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by SA0PR11MB4637.namprd11.prod.outlook.com (2603:10b6:806:97::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.16; Tue, 28 Jun 2022 11:28:08 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::857:c128:2e8a:8802]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::857:c128:2e8a:8802%4]) with mapi id 15.20.5373.018; Tue, 28 Jun 2022 11:28:08 +0000 From: "Willgerodt, Felix" To: "Metzger, Markus T" , "gdb-patches@sourceware.org" Subject: RE: [PATCH v5 02/10] btrace: Enable auxiliary instructions in record instruction-history. Thread-Topic: [PATCH v5 02/10] btrace: Enable auxiliary instructions in record instruction-history. Thread-Index: AQHYhi2nHTqZkjiDBUu95b/QilFJRq1kkXEAgAAesrA= Date: Tue, 28 Jun 2022 11:28:08 +0000 Message-ID: References: <20220622114340.55830-1-felix.willgerodt@intel.com> <20220622114340.55830-3-felix.willgerodt@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5a6ea24a-4af6-4a6a-eb26-08da58f946e1 x-ms-traffictypediagnostic: SA0PR11MB4637:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PlfTg3tp+aEYomukMUJKCUUH5GwxE9lGeaGqffyN5w+erUGiNRYMxFuiUMhVjWcwoXrjDoY+mzPBo/dmMCfzuY62BsyVHuEp1AtaYHXf6RlGqAi872JfWWO6JArTp1RUHn31wUNaE3Xk2fdLk038c9W1KJG4K4iCIMV8mP/VTJBz6prtFjMDDwkVjCtiWw3VvJtCvXL7HjnSF4nWzt2mryVlbKBPAF2e3tYNWnEDdMtVLxnT1Yu6i7xxPwInh4hN0U1BmgbIuzgjFpqU5k7oD1Znf55mAxKObYi1pxUSv9mVzkKVJOuzSbsB8ICxB6VDaC/knqNYjL0yNmVujw+JyU01/wGe0tlPdBog2IkdXkxBabfAVlCZjiXU/OjjQ//LiY06IRB6eW7/VYAV51aYb2Dj8zRweAtprX7GX+t2g1eUcYp3e+pogTZu56NajAweXsKb0uL/21bp5oPrYR5f/4GE9y5j+ExXWnibZGKCBbsiLqaBVXSCmW2yg5ZCpV8X9Sk7qqDZoOA4a+Ugs0L5nyz1COEkifu5qVvgzuSzpOP4SLmz7Obbe5AQTq1qyQqbnAYHGbVg79Zk/hDKutS6g87r8J97TuErVxLscv6nwN3ClhfiSPkKEHNeeXPAi/4KucLtYj7ARO7Bby7FfL/233SHAbdeBHNK6YjaFVn+U82KwYBKDXUPtacL5SX7nWpe9ndZmBYEoFSMCtJanUH6yI6IUnF/ZbmFWaqprsO3AxifPTkXsZ8z2agD88KnaBQE5Zngnxn/Yxfcer2f058rvKaQZlCjMmLYOOdRNtDTmaM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4566.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(136003)(376002)(346002)(396003)(366004)(39860400002)(41300700001)(66556008)(82960400001)(6506007)(66476007)(26005)(66946007)(55016003)(2906002)(38070700005)(33656002)(52536014)(53546011)(66446008)(478600001)(316002)(9686003)(7696005)(8676002)(76116006)(71200400001)(110136005)(186003)(64756008)(8936002)(86362001)(5660300002)(83380400001)(122000001)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Ly9JZXdLVkkyS0tLUlNLdWNQdWQvaStQWml4NE54NGUvc2t4TUlJVkdsWlN5?= =?utf-8?B?Z0lBMVpWa1lyV1RFdUR6QmhKMDZVQm1McWlGZGpYd3o2cTFQVmROeVJzWkRN?= =?utf-8?B?K0VJVm9nSE5EUkVneCtPNk5xUTF1S3M3U2NnRjY0aFN1bjZHV2gwOG1PQ3Qw?= =?utf-8?B?UzFjN3RCb3o5RllRVTE5eWJDSk5CNERpMWEzYkU5SGVXbS8yRzlMcFVzZ1F1?= =?utf-8?B?d2lFMWlDdG50cHFRazFQYXg0Z3RJVzR6MEQzbmdzckx4Szg2Z2dtMmd1Ym84?= =?utf-8?B?MUpzMmtZckZ4Z21OQ1FPRCsrdjJiNkV4ZjR1dU0wYjlFamRBd2dzWlVja21D?= =?utf-8?B?S1l2bWw5SWVOMGFQVXJnbUFNeUNjT2JEaDZWengxb05SUXJPWXdmRjZZc0Zt?= =?utf-8?B?SFhld0I5ZW85QzBDVmp4a3RLQW5GUlVMVm5zc0ovclMvNm1LbXVJL2hOZHZT?= =?utf-8?B?em9SajNYRW5UVy8zYVpIdkhVZmIyMHFsanRySUNNM3AyTGdKbTdITCthQUU1?= =?utf-8?B?OXplVVJSK3loR1FlOFNxZi9CZk5YZDZ4L29Bd0F3UnU2V2FKMWFhZCtJejFC?= =?utf-8?B?UHdXL2prZko3UTFNOXNnTENzTnBPSDZNWi9WK01MZ2NDT2pDMmtWSVBBVXdh?= =?utf-8?B?d3pKbkJ2dEcrdWlWbURvR1RGYzBwb3NNQ3o1WE8vTDFhM0Y1b2l0Q3dOWGlT?= =?utf-8?B?a0VnL2JLMDdBc1BlMnhwUEtJRENTZ2Z5SGgrYmpsV2cvN05VNUU5UjFWcXBY?= =?utf-8?B?bXdZR0xVTE1qSjV2RzRqZmN1Nk1nQStuRnFSN1EzdjZ1emdrd1lLZHRiRmYz?= =?utf-8?B?RUcrNXd3cUszTG1XZEZ0d2txd0ZFazlKNk5oSnFqZzdEZ2JlTldZMEowVlhj?= =?utf-8?B?eFBubWJHbmZFVWYwRm1Kb2JVNFpvL2IxWmprMlkrVDBnTHlUT0RHVE1xdkRN?= =?utf-8?B?Ny92RDREUkl4SmJLbk1TYzlNVEEyZVJXYTMxNHJ0Y2tNUVNYTDFoUjBPNzB3?= =?utf-8?B?Zk84UFI0Q000WFFya2FzY051SWFFTms5UE81TjY5LzRIeUZKaXdkZnBjUTdW?= =?utf-8?B?RDdVbVlNVHhBNmg2dnFBNkliRlNmSUoxMjVKZnBnSzFPMDVVMUZaWVBSK2pL?= =?utf-8?B?NXZ6Um9zdzd5Q2tva0JZQUt5eTM0V3N5Uk5GMlFmbWI0UjQ1b3U3RjVjeEtG?= =?utf-8?B?TTBSZEFZMkgyNFlMREQ2c2w3bjZVVHVodTJpMUU1dGZiR3NaOHFnMHpuQWJM?= =?utf-8?B?NXhJQ0gwcnlETklCd0RwcnpoMFVNbDloaWJiZDFVbnVkYUNSQlBkQnFSNkFv?= =?utf-8?B?dXR1YW1GczFWMlpQcDJYbkJuRUtUV0FzMnNUcW1pWWVaK1lJSGhOMFZOWjBj?= =?utf-8?B?YmZCVGdoUm0rRzRjbC9BRWo5eDFCRjJhMEFxM0JveU9jQ2t6OTh2aE93SzZr?= =?utf-8?B?L0s5L0x5cVVxdTFwc3MrRFN4OWdab1dGWnpJenB6TTJHV3R4WWw0ZFlEZmVp?= =?utf-8?B?eXNiMUtXTlJFd0pFdXoreGVJUDBBNzNuNEo0eUJXemR2RTIzc3dZYmg5VTQw?= =?utf-8?B?bXJZbVhIMVI1dnZOQmtxYVB3ZVE1c3RqSDR3UVpnQndEemNXTXBPYVJJbWM5?= =?utf-8?B?RC9ocEFsNnIxbGs0V2E1QnRITHI4c3JUQ2RHajdhblR6ZXFSWlNLRjZDazc0?= =?utf-8?B?aUJadXlzNExZN3VQWTNlc01lNGZ2dysySjJYakFWR3VoV2ZqNEdPdUpIZCti?= =?utf-8?B?L0psbjNVblNpTDhLeitXdzdLYVYwZ2lRTG9sbkFoOU1FTVJHSWVQbit1K25i?= =?utf-8?B?UGd3Ui9xbjV6RStDR2U0M0lVTlByRi9pZVJ5aGF1bllXQkI5U3lrNHk2U3BO?= =?utf-8?B?UFJ5UnN4L0pxaGhEUVJHMTJUMnFsWENtREdDMno4RThCc3JYc0YwcDhLZWJw?= =?utf-8?B?ZVEveE1TdGgwT1NMWEZWWWo4STFzdVE3RkNXdkY1Y2ZqZm1qN0k4QTNsRE4z?= =?utf-8?B?RnVyRjNtRlJ2OFY1ZXhvaWc1cWd6LzRzTDg3WTdKbFFPQW9CbHVjRjJwN24w?= =?utf-8?B?NnJKRzlta0hoZkFrcXRodjRSY00yL1ZPUHcweUtVWnZQcDJVOXNWRjlSY1Fz?= =?utf-8?B?YzNBR28wR0tFRkRVR21LUWpvb0hVWitZNU54USt4RkpSOVBNTE9rdXJPYmtz?= =?utf-8?B?WlE9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a6ea24a-4af6-4a6a-eb26-08da58f946e1 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2022 11:28:08.5345 (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: D9lx5kGNDH0CLfZZYI+s05lZYf7QL3Zn/rRnJTmEoQdGrHgbu8NWsweiGesUfMvs7/7bB4hU3P2qGSfR+VCff5vkgqUEIp6qe/ESr5GocK8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4637 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2022 11:28:32 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNZXR6Z2VyLCBNYXJrdXMgVCA8 bWFya3VzLnQubWV0emdlckBpbnRlbC5jb20+DQo+IFNlbnQ6IERpZW5zdGFnLCAyOC4gSnVuaSAy MDIyIDExOjEwDQo+IFRvOiBXaWxsZ2Vyb2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9kdEBpbnRl bC5jb20+OyBnZGItDQo+IHBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gU3ViamVjdDogUkU6IFtQ QVRDSCB2NSAwMi8xMF0gYnRyYWNlOiBFbmFibGUgYXV4aWxpYXJ5IGluc3RydWN0aW9ucyBpbiBy ZWNvcmQNCj4gaW5zdHJ1Y3Rpb24taGlzdG9yeS4NCj4gDQo+IEhlbGxvIEZlbGl4LA0KPiANCj4g PlByaW50IHRoZSBhdXhpbGlhcnkgZGF0YSB3aGVuIGEgYnRyYWNlX2luc24gb2YgdHlwZSBCVFJB Q0VfSU5TTl9BVVgNCj4gPmlzIGVuY291bnRlcmVkIGluIHRoZSBpbnN0cnVjdGlvbi1oaXN0b3J5 LiAgUHJpbnRpbmcgaXMgYWN0aXZlIGJ5IGRlZmF1bHQsDQo+ID5pdCBjYW4gYmUgc2lsZW5jZWQg d2l0aCB0aGUgL2EgbW9kaWZpZXIuDQo+IA0KPiBJIGZpbmQgaXQgYSBiaXQgc3RyYW5nZSB0aGF0 IC9hIGRpc2FibGVzIHNvbWUgb3V0cHV0IGluc3RlYWQgb2YgZW5hYmxpbmcgaXQuDQo+IFNob3Vs ZCB3ZSBjaGFuZ2UgdGhlIGRlZmF1bHQ/ICBJJ2QgcHJvYmFibHkgYWx3YXlzIHVzZSBpdCwgYnV0 IHRoZW4sIEkNCj4gYWxzbyBhbHdheXMgc3VwcGx5IC9jbGkgdG8gJ3JlY29yZCBmdW5jdGlvbi1j YWxsLWhpc3RvcnknLg0KDQpJIGRvbid0IGZpbmQgaXQgc3RyYW5nZS4gL3AgYW5kIC9mIGFscmVh ZHkgZGlzYWJsZXMgc29tZSBvdXRwdXQ6DQoNCihnZGIpIGhlbHAgcmVjb3JkIGluc3RydWN0aW9u LWhpc3RvcnkgDQpQcmludCBkaXNhc3NlbWJsZWQgaW5zdHJ1Y3Rpb25zIHN0b3JlZCBpbiB0aGUg ZXhlY3V0aW9uIGxvZy4NCldpdGggYSAvbSBvciAvcyBtb2RpZmllciwgc291cmNlIGxpbmVzIGFy ZSBpbmNsdWRlZCAoaWYgYXZhaWxhYmxlKS4NCldpdGggYSAvciBtb2RpZmllciwgcmF3IGluc3Ry dWN0aW9ucyBpbiBoZXggYXJlIGluY2x1ZGVkLg0KV2l0aCBhIC9mIG1vZGlmaWVyLCBmdW5jdGlv biBuYW1lcyBhcmUgb21pdHRlZC4NCldpdGggYSAvcCBtb2RpZmllciwgY3VycmVudCBwb3NpdGlv biBtYXJrZXJzIGFyZSBvbWl0dGVkLg0KDQpJIHRoaW5rIHdlIHNob3VsZCBtYWtlIHRoZSBkZWZh dWx0IHRoZSB0aGluZyBHREIgdXNlcnMgIndvdWxkIHdhbnQiLg0KDQo+IA0KPiA+VGhpcyBwYXRj aCBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgdGhlIG5ldyBwdHdyaXRlIGZlYXR1cmUsIHdoaWNoIGlz IGJhc2VkIG9uDQo+ID5hdXhpbGlhcnkgaW5zdHJ1Y3Rpb25zLg0KPiA+LS0tDQo+ID4gZ2RiL2Rp c2FzbS1mbGFncy5oICB8ICAxICsNCj4gPiBnZGIvZG9jL2dkYi50ZXhpbmZvIHwgIDMgKysrDQo+ ID4gZ2RiL3JlY29yZC1idHJhY2UuYyB8IDE0ICsrKysrKysrKysrKysrDQo+ID4gZ2RiL3JlY29y ZC5jICAgICAgICB8ICA1ICsrKysrDQo+ID4gNCBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25z KCspDQo+IA0KPiA+KyAgICAgIGVsc2UgaWYgKGluc24tPmljbGFzcyA9PSBCVFJBQ0VfSU5TTl9B VVgpDQo+ID4rCXsNCj4gPisJICBpZiAoKGZsYWdzICYgRElTQVNTRU1CTFlfT01JVF9BVVhfSU5T TikgIT0gMCkNCj4gPisJICAgIGNvbnRpbnVlOw0KPiA+Kw0KPiA+KwkgIHVpb3V0LT5maWVsZF9m bXQgKCJpbnNuLW51bWJlciIsICIldSIsIGJ0cmFjZV9pbnNuX251bWJlciAoJml0KSk7DQo+ID4r CSAgdWlvdXQtPnRleHQgKCJcdCIpOw0KPiA+KwkgIHVpb3V0LT5zcGFjZXMgKDMpOw0KPiA+Kwkg IHVpb3V0LT50ZXh0ICgiWyIpOw0KPiA+KwkgIHVpb3V0LT5maWVsZF9mbXQgKA0KPiA+KwkgICAg ICAiYXV4LWRhdGEiLCAiJXMiLA0KPiA+KwkgICAgICBpdC5idGluZm8tPmF1eF9kYXRhLmF0IChp bnNuLT5hdXhfZGF0YV9pbmRleCkuY19zdHIgKCkpOw0KPiANCj4gVGhlIGZvcm1hdHRpbmcgaXMg YSBiaXQgdW51c3VhbC4NCg0KQWdyZWVkLiBIb3cgc2hvdWxkIEkgZm9ybWF0IGl0IGluc3RlYWQ/ IFRoZSBsYXN0IGxpbmUgaXMgdGhlIHByb2JsZW0uDQoNClNob3VsZCBpdCBiZSB0aGlzOg0KDQoJ ICB1aW91dC0+ZmllbGRfZm10DQoJICAgICAoImF1eC1kYXRhIiwgIiVzIiwNCgkgICAgICBpdC5i dGluZm8tPmF1eF9kYXRhLmF0IChpbnNuLT5hdXhfZGF0YV9pbmRleCkuY19zdHIgKCkpOw0KDQpP ciBzaG91bGQgaXQgYmUgc29tZXRoaW5nIGxpa2UgdGhpczoNCg0KCSAgdWlvdXQtPmZpZWxkX2Zt dCAoImF1eC1kYXRhIiwgIiVzIiwNCgkJCSAgICBpdC5idGluZm8tPmF1eF9kYXRhLmF0DQoJCQkJ KGluc24tPmF1eF9kYXRhX2luZGV4KS5jX3N0ciAoKSk7DQoNCk9yIEkgY2FuIGFsc28gYWRkIGEg dGVtcG9yYXJ5IHN0ZDpzdHJpbmc6DQoNCgkgIHN0ZDo6c3RyaW5nIGRhdGENCgkgICAgPSBpdC5i dGluZm8tPmF1eF9kYXRhLmF0IChpbnNuLT5hdXhfZGF0YV9pbmRleCkuY19zdHIgKCk7DQoJICB1 aW91dC0+ZmllbGRfZm10ICgiYXV4LWRhdGEiLCAiJXMiLCBkYXRhKTsNCg0KSSBjYW4ndCByZWFs bHkgZmluZCBhIGdvb2Qgd2F5Lg0KDQpUaGFua3MsDQpGZWxpeA0KSW50ZWwgRGV1dHNjaGxhbmQg R21iSApSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywg R2VybWFueQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZSA8aHR0cDovL3d3dy5p bnRlbC5kZT4KTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgU2hhcm9u IEhlY2ssIFRpZmZhbnkgRG9vbiBTaWx2YSAgCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29y eSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwg UmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK