From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by sourceware.org (Postfix) with ESMTPS id 96ABE3858D32 for ; Mon, 19 Sep 2022 11:23:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 96ABE3858D32 X-IronPort-AV: E=McAfee;i="6500,9779,10474"; a="325665437" X-IronPort-AV: E=Sophos;i="5.93,327,1654585200"; d="scan'208";a="325665437" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Sep 2022 04:23:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,327,1654585200"; d="scan'208";a="596051431" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 19 Sep 2022 04:23:47 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Mon, 19 Sep 2022 04:23:47 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Mon, 19 Sep 2022 04:23:47 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.106) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Mon, 19 Sep 2022 04:23:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DPbWySPMNag+AvEp8faozHCLychuIXOV3NYBpi1njIGtypA95+E6sBBpV2ahlDa9ha8tPTtyIQI8/ixZVeD8C+k6zFfyNFx7vTrNNsn1yuUT/zuauL3LQ7FyUtsaLPO5TCIARvB9ShpwtHeCeErNmLnq7jPV58X76ECp3sp4uSvp+hOX9M8++baO49wet3Ddj6srSz0DP+QZBJlbfhW7lqHLEgmNaQu3G0cWfYK2LF1vW4uCTa6/3SSNs5AggU/EkMe/Xlb6pqFJD5gF1B32DkCXONYOnRGrp0WZJYrpEmxFFFk3wB27DB7U6/dyXNKtlCg2ON3tPU0vt5FVMwvRww== 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=mzjA7xLku0FiOR2m6uoxJjcrgmI1Zql14uMLNhwzZCI=; b=iG2woVIax6AwwuX6S1Pxf82rM2aOEtScggSscJGNyF8fv2qpKlUoceappEP3odhKhkjgFnZQLPNjWRqqWtJNxAl8gLiu1bOzkC97rKflTNpSMnezw8x/CKuLdjby2w3CPjOWUmOwLRZs8Eh3WtzPf8UW2rlvUStI2Uw6yuOTihzhi9lmajV1OskE3c2AojGtnLRpVXC1JfxngKduDShe0N4Gj5RN3frspl0Lgi0mcyT5n83cC9fOtuWL4ccdz+xGb0OmhCFQ/oE+Lnoy0Jh2FcF1um9phSPnw+WvfjhnGaujPp90NVWyZOM9g0YWHa3EJN5xYJ1zW7qmRDoKF1PzhQ== 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 IA1PR11MB6148.namprd11.prod.outlook.com (2603:10b6:208:3ec::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.15; Mon, 19 Sep 2022 11:23:34 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::30ca:6f93:4fd:dbc6]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::30ca:6f93:4fd:dbc6%4]) with mapi id 15.20.5632.021; Mon, 19 Sep 2022 11:23:33 +0000 From: "Willgerodt, Felix" To: Eli Zaretskii CC: "gdb-patches@sourceware.org" , "Metzger, Markus T" Subject: RE: [PATCH v6 10/10] btrace: Extend ptwrite event decoding. Thread-Topic: [PATCH v6 10/10] btrace: Extend ptwrite event decoding. Thread-Index: AQHYycDu8k5KNjm4UUS0qRPMUga1ba3h9M8egAAEvuCAACI134AAAT8ggAARznKABCj5sA== Date: Mon, 19 Sep 2022 11:23:33 +0000 Message-ID: References: <20220916113646.49749-1-felix.willgerodt@intel.com> <20220916113646.49749-11-felix.willgerodt@intel.com> <831qsb4jfj.fsf@gnu.org> <83sfkr2yen.fsf@gnu.org> <83r10b2v8g.fsf@gnu.org> In-Reply-To: <83r10b2v8g.fsf@gnu.org> 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-traffictypediagnostic: MN2PR11MB4566:EE_|IA1PR11MB6148:EE_ x-ms-office365-filtering-correlation-id: 8f4f2f72-a84a-4c80-9302-08da9a316377 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zIomLn6blZoawcfWXSdH0BciqoS3Qzz3qM/iTM3a561VzDIxaD87sys+Tu/QVQtiI7fjj3PvhBH2+Kl1ErTuSYBMKg/v9A34++NzqzPNrw6AhrodXrCO7FJX/VemvNqh80MAXIJZvN9cHoOpqKnB8reTkypBC2DgQgbfUfGMPgLT4tPNcyPQcUqN/UnpHqU7O+en/u7J9Oir/XNibN5azvhM5OUYvkG6xzoBofBJTP4GBaKOEzkuhY4eBTCHzihwKIBpH4PXdfB0Icmj9CTadzDq1I9QKeE4YUPTbKLt0QNPAhgF5R27t+gXmJsD5TSzscUQ4ZC+sh/ZyJ2reZQSD3lm4dsdzF2HDkuRpXoZgpJRcSazO0cEb4FIoQjRxPxqtuYQQXfacOQyeYmAP9eb9kG1uPIiBcBxXGGjJIawUyjiTGDtKBkRFEHTG/s+qjyzl4ImWI7FcW3MvPFJp376biEN/uACtbHraimfzxe1c1yrsL5SEB9+GPYjRc/bcU0PghVGTgLJSj9AvUCXD2gCskEAp6zTLCAq8Elbx9NK1s6khXNi/ZLzFrHXtSjmllxKWfLydClxeCepY7EDLapUrSc1n6Gm9KxHHn3u1hd8w2ffbtMxQm7wMqIiJP2d0bkkNP6MAbL361rENjfCnd02AImJGn1K//eh77Pq0ZlKvC+AkMyJsbhrJD/kjnWqRiChHijqYfniJgZMI3VQw3UxJADmFtTD2ZUcvG11U7p38TPXZ8u/KZO8RfGz4rSLnwMM3c5eBDbqMo5GbRbmJaDf4Q== 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:(13230022)(39860400002)(346002)(366004)(396003)(376002)(136003)(451199015)(2906002)(54906003)(55016003)(478600001)(6916009)(316002)(71200400001)(9686003)(26005)(41300700001)(5660300002)(38100700002)(8936002)(66476007)(86362001)(76116006)(6506007)(8676002)(7696005)(186003)(66556008)(66446008)(66946007)(52536014)(64756008)(107886003)(33656002)(83380400001)(82960400001)(53546011)(4326008)(122000001)(38070700005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eEx4YVg1Um9TcjA5aG0vdW1RYm5LVDY2ZGZzVEJJZ2tqTmRzQkZ6OFBHcHUx?= =?utf-8?B?Y1FBZllXcDlOSlVQWTZqZE1TM0l0cWhDbXVqcE9nbEEzN1JmVVJBNnZJbmZ3?= =?utf-8?B?Si95alk5Mkxnc2QrRlZXSnFuOERNQ0ZCUGFTQWlIc3VYbkQxbTR4WWU3OFNl?= =?utf-8?B?Z01oRUp3M1dBWW9IQjVmOWRWbC82Q0FLSmFickxwOFc2TThoQzFvWGNvdm1z?= =?utf-8?B?NUdjZ1V2TEliZXR0VUg2cU1tQ1k0V2xVVTRaczMvNU9oVGNNSndXSUJ4aW94?= =?utf-8?B?OHdBUElxL3c0L0ltZXQ3dmt0TkUvQlJNQURhcWg5WnpWcEF5MmNrYk5aR2cv?= =?utf-8?B?SDFkUUwrMnVrOHNSUGN6VG51Y0t4T3IxRjlzOWVEK1YxTTk5TWJ5cHpnNkZ2?= =?utf-8?B?ZWNVWHN5ZlBzNEZnd2ZrVFNYSnVTbWdYODRlQTI4TFdESEtvdTVpTjE2Y0tB?= =?utf-8?B?cy9uT0dsWTEwZlpLUU9sSFlja1loY1NVV24rSDBGd09IUjJxOWxFdXYwZ210?= =?utf-8?B?cXZWUy9EWkJsa0RoazVOK3R6ZVdSWFRRbjZpTGVmZTJJOHRHbm9NY2s0WTJX?= =?utf-8?B?bVZXblFsOVlJUlJUMjN3WnljOWxwR2VkTmk5clR6Z2tFdWluNHE1bzRMajFo?= =?utf-8?B?TzZjM1FRTjJ1MzBPSEE2QzRqcmVERjU3MS9ZQUpPb2d0Rk02R0VRYzh6eVFV?= =?utf-8?B?UE5XQ1ErZVQ1cGJpcVBZSnpQVmRiWkhpYmluTWxhWkRoNUtEeWE0MDN3aWo0?= =?utf-8?B?Wm8vekVBeGMyVUZzeldGdnhxTW40aHU1Q0MyalRxWUk5OXgzNlMvUHZjdFUw?= =?utf-8?B?ZDRLcURSbG52Z1ZwNXdCZFBoa3E3OTAzdmd2Q2ZVNFJNUVhKU3QxK3QzZmx3?= =?utf-8?B?bzE5MTZheXp5RGdtS1JPVEllUlFUUGluTXJ6S3FYVWpOS3kxZUxVWGtIcHp5?= =?utf-8?B?VGpxUEhCUUFYSVlzdFdHNEhKN0g1UmVEMC9TakMwN25zamZZTEZ2TXNrcHFw?= =?utf-8?B?RzdOdTd0WkJPZFBiSWVzWG9sWCtCYWxYc242cVlaNTJJUGJxSmtxakN6UFlT?= =?utf-8?B?Z1BocGxnTXY1QlgwVTFiQkxVTTRmZEU5QVE5akRWLy9yaWdwN21kamZoZjl2?= =?utf-8?B?S1JveTVML2ZXOG1vNTlzUHVWL29sdXgvKzcrbENUSmQvak5WR2NkVU1TeEdi?= =?utf-8?B?eERQdENzVktyUzlsUm5aUHRZWGljUEpFL2xJN1VRUnJ3RnExRTB4Qk85RDZQ?= =?utf-8?B?UGhreVZMSFRMWjRocFlweXRobzJDVVA2SlJUcGpyM3VOTVplZ2V0WG03V1BJ?= =?utf-8?B?b1hrYzhra3JtRnQ1NS8xT25VK3llSUNTVFVYb3FaSkEyMmFlSDhSb202RzhH?= =?utf-8?B?M1ZWYkRqNkxVc0JUNUFrWXVndUQwTi9HZUpvTmFXakE4b1VWZU4wRWhqSTRm?= =?utf-8?B?cGVrUGNPOEIxazBsOERucUZVWnEzalozMjZCTUl0UVpuZnVxV1kwNzJFYVps?= =?utf-8?B?Q1lrdHlUSU1QN0IyMlVTaFdpcmV1c2xmMW9nazFCSHhlWm5CZFZXODJGL3Uz?= =?utf-8?B?VEVCbzFOay80ZXVCbWw4dVdOR1lpdmI2OXNBcklad3B4L1JnNzFNVU5iV2Jv?= =?utf-8?B?c2p2UUhKSW5rRkI4UDUyajNHUUl0a01VbXdLZmpkWmpwSm1aQ2pmMU1XNmpu?= =?utf-8?B?THFpVXVGWmtYOHh1dzcvUk1ETnNjdHNOUE5pemVuZHlKZU05WERPT0k3RWUy?= =?utf-8?B?SHQ3VFltTE51aUthS0pnY1ZFbUEvTGxqYXpvelRaVlkzdTBVbENEelBjczhl?= =?utf-8?B?S3JvOTNpWEp1WlNLWHFuMUp3TGYvZ1N2M3B3RGluUlFDSHNGc2Z0dVYxWWR0?= =?utf-8?B?UXRRVWxnTVFvRTg0TFk1RnNlNmVBVis2RDdQQ2dxT3NXTWFDSVlnZmRlTlF2?= =?utf-8?B?T0pLMmlhOHJEajFjWlcrRENmVzkvRXFjTnI5UjI4UENKSlBSeVBrTWp3dEZE?= =?utf-8?B?TVBMR1JrTituYjhyZ0l6RzhhSTdlVWh2Vm1ZUU40RkRZWFprNnd4RWFFbzY4?= =?utf-8?B?NVpCeG9QTTZQVGNpcjVpVEd6ME1MVVRMajMveEYvZzZLUUJsanNwMVViSHcz?= =?utf-8?B?b2VzNHEzNEJTT2RwMDUvdlFSKzhaZHp4N0tHb004Q1BlaWZvcWRycExiZEt1?= =?utf-8?B?WGc9PQ==?= 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: 8f4f2f72-a84a-4c80-9302-08da9a316377 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2022 11:23:33.8733 (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: znSa6axSrSm2fy+fWSSurManBir76+X8QtyLqx6AYJSdNuqS7PZ1DnIpCpP7Vo0FBfQO36WnqMznTHaLhYH1vQQupGjMDELB0uQuIq8pyOw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6148 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP 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: Mon, 19 Sep 2022 11:23:52 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBFbGkgWmFyZXRza2lpIDxlbGl6 QGdudS5vcmc+DQo+IFNlbnQ6IEZyZWl0YWcsIDE2LiBTZXB0ZW1iZXIgMjAyMiAxNzozMA0KPiBU bzogV2lsbGdlcm9kdCwgRmVsaXggPGZlbGl4LndpbGxnZXJvZHRAaW50ZWwuY29tPg0KPiBDYzog Z2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmc7IE1ldHpnZXIsIE1hcmt1cyBUDQo+IDxtYXJrdXMu dC5tZXR6Z2VyQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAxMC8xMF0gYnRy YWNlOiBFeHRlbmQgcHR3cml0ZSBldmVudCBkZWNvZGluZy4NCj4gDQo+ID4gRnJvbTogIldpbGxn ZXJvZHQsIEZlbGl4IiA8ZmVsaXgud2lsbGdlcm9kdEBpbnRlbC5jb20+DQo+ID4gQ0M6ICJnZGIt cGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZyIgPGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnPiwNCj4g Ik1ldHpnZXIsDQo+ID4gIE1hcmt1cyBUIiA8bWFya3VzLnQubWV0emdlckBpbnRlbC5jb20+DQo+ ID4gRGF0ZTogRnJpLCAxNiBTZXAgMjAyMiAxNDozNDozOSArMDAwMA0KPiA+DQo+ID4gPiA+ID4g Q2FuIHdlIHJlcGhyYXNlIHRoZSAiYW5kIGluIFB5dGhvbiIgcGFydCB0byBiZSBsZXNzIGNvbmZ1 c2luZyBhbmQNCj4gPiA+ID4gPiBhbWJpZ3VvdXM/ICAoQWxzbywgdGhlcmUncyBhbiBleHRyYW5l b3VzIGJsYW5rIGNoYXJhY3RlciB0aGVyZS4pDQo+ID4gPiA+DQo+ID4gPiA+IFRoZSBORVdTIGZp bGUgdmVyeSBvZnRlbiBzYXlzICJpbiBQeXRob24iLg0KPiA+ID4gPiBCdXQgaXQgaXMgYSBmYWly IHBvaW50LiBIb3cgYWJvdXQgImFuZCBpbiB0aGUgUHl0aG9uIEFQST8iDQo+ID4gPg0KPiA+ID4g SSB0aGluayBpdCBpcyBiZXR0ZXIgdG8gdXNlIHRoZSBzYW1lIHdvcmRpbmcgYXMgeW91IGRpZCBp biB0aGUgbWFudWFsLg0KPiA+DQo+ID4gV2hpY2ggaXM/IEkgY2FuJ3QgZmluZCBhbnl0aGluZyBz aW1pbGFyLg0KPiANCj4gIEF1eGlsaWFyeSBpbmZvcm1hdGlvbiBpcyBieSBkZWZhdWx0IHByaW50 ZWQgZHVyaW5nDQo+ICBAY29kZXtyZWNvcmQgaW5zdHJ1Y3Rpb24taGlzdG9yeX0sIEBjb2Rle3Jl Y29yZCBmdW5jdGlvbi1jYWxsLWhpc3Rvcnl9LA0KPiAgYW5kIGFsbCBzdGVwcGluZyBjb21tYW5k cyBhbmQgaXMgYWNjZXNzaWJsZSBpbiBQeXRob24gYXMgYQ0KPiAgQGNvZGV7UmVjb3JkQXV4aWxp YXJ5fSBvYmplY3QuDQoNClRoYW5rcyEgSSB3aWxsIGNoYW5nZSBpdCBpbiB0aGUgbmV4dCB2ZXJz aW9uIHRvOg0KDQoiIEdEQiBub3cgc3VwcG9ydHMgcHJpbnRpbmcgb2YgcHR3cml0ZSBwYXlsb2Fk cyBmcm9tIHRoZSBJbnRlbCBQcm9jZXNzb3INCiAgVHJhY2UgZHVyaW5nICdyZWNvcmQgaW5zdHJ1 Y3Rpb24taGlzdG9yeScsICdyZWNvcmQgZnVuY3Rpb24tY2FsbC1oaXN0b3J5Jw0KICBhbmQgYWxs IHN0ZXBwaW5nIGNvbW1hbmRzLiAgVGhlIHBheWxvYWQgaXMgYWxzbyBhY2Nlc3NpYmxlIGluIFB5 dGhvbiBhcyBhDQogIFJlY29yZEF1eGlsaWFyeSBvYmplY3QuIg0KDQo+ID4gPiA+ID4gQnR3LCBp dCBzb3VuZHMgbGlrZSB0aGlzIGZ1bmN0aW9uYWxpdHkgaXMgb25seSBhdmFpbGFibGUgaWYgR0RC IHdhcw0KPiA+ID4gPiA+IGJ1aWx0IHdpdGggUHl0aG9uPyAgSWYgc28sIEkgdGhpbmsgb3RoZXIg cGxhY2VzIHdoZXJlIHlvdSBtZW50aW9uIHRoaXMNCj4gPiA+ID4gPiBpbiB0aGUgbWFudWFsIHNo b3VsZCBpbmRpY2F0ZSB0aGF0IHRoZSBmZWF0dXJlIGlzIG9ubHkgYXZhaWxhYmxlDQo+ID4gPiA+ ID4gdGhyb3VnaCBQeXRob24uDQo+ID4gPiA+DQo+ID4gPiA+IFRoYXQgaXMgdHJ1ZS4gWWV0IG1v c3Qgb2YgdGhlIGRvY3VtZW50YXRpb24gaXMgaW4gcHl0aG9uLnRleGkgZm9yIHRoYXQNCj4gPiA+ IHJlYXNvbi4NCj4gPiA+ID4gRG8geW91IHRoaW5rIHRoYXQgaXMgbm90IGVub3VnaD8NCj4gPiA+ DQo+ID4gPiBJIHdhcyB0YWxraW5nIGFib3V0IHN0dWZmIG91dHNpZGUgb2YgcHl0aG9uLnRleGku DQo+ID4NCj4gPiBJIGxpc3RlZCBhbGwgdGhlIHN0dWZmIG91dHNpZGUgb2YgcHl0aG9uLnRleGkg aW4gbXkgcHJldmlvdXMgYW5zd2VyIGFuZA0KPiBtZW50aW9uZWQgd2h5DQo+ID4gSSBkb24ndCBz ZWUgYW55IHBsYWNlIHdoZXJlIHlvdXIgc3VnZ2VzdGlvbiB3b3VsZCBtYWtlIHNlbnNlLg0KPiAN Cj4gSGVyZToNCj4gDQo+ICAgLS0tIGEvZ2RiL2RvYy9nZGIudGV4aW5mbw0KPiAgICsrKyBiL2dk Yi9kb2MvZ2RiLnRleGluZm8NCj4gICBAQCAtODAxNyw4ICs4MDE3LDkgQEAgdGhhdCBmdW5jdGlv biwgdGhlIHNvdXJjZSBsaW5lcyBmb3IgdGhpcyBpbnN0cnVjdGlvbg0KPiBzZXF1ZW5jZSAoaWYg dGhlDQo+ICAgIEBjb2Rley9sfSBtb2RpZmllciBpcyBzcGVjaWZpZWQpLCBhbmQgdGhlIGluc3Ry dWN0aW9ucyBudW1iZXJzIHRoYXQgZm9ybQ0KPiAgICB0aGUgc2VxdWVuY2UgKGlmIHRoZSBAY29k ZXsvaX0gbW9kaWZpZXIgaXMgc3BlY2lmaWVkKS4gIFRoZSBmdW5jdGlvbiBuYW1lcw0KPiAgICBh cmUgaW5kZW50ZWQgdG8gcmVmbGVjdCB0aGUgY2FsbCBzdGFjayBkZXB0aCBpZiB0aGUgQGNvZGV7 L2N9IG1vZGlmaWVyIGlzDQo+ICAgLXNwZWNpZmllZC4gIFRoZSBAY29kZXsvbH0sIEBjb2Rley9p fSwgYW5kIEBjb2Rley9jfSBtb2RpZmllcnMgY2FuIGJlDQo+IGdpdmVuDQo+ICAgLXRvZ2V0aGVy Lg0KPiAgICtzcGVjaWZpZWQuICBQcmludGluZyBhdXhpbGlhcnkgaW5mb3JtYXRpb24gaXMgZW5h YmxlZCBieSBkZWZhdWx0IGFuZCBjYW4gYmUNCj4gICArb21pdHRlZCB3aXRoIHRoZSBAY29kZXsv YX0gbW9kaWZpZXIuICBUaGUgQGNvZGV7L2x9LCBAY29kZXsvaX0sDQo+IEBjb2Rley9hfSwNCj4g ICArYW5kIEBjb2Rley9jfSBtb2RpZmllcnMgY2FuIGJlIGdpdmVuIHRvZ2V0aGVyLg0KPiANCj4g SGVyZToNCj4gDQo+ICAgLS0tIGEvZ2RiL2RvYy9nZGIudGV4aW5mbw0KPiAgICsrKyBiL2dkYi9k b2MvZ2RiLnRleGluZm8NCj4gICBAQCAtNzU0NSw2ICs3NTQ1LDEwIEBAIE1veGllLCBQb3dlclBD LCBQb3dlclBDNjQsIFMvMzkwLCBhbmQgeDg2DQo+IChpMzg2L2FtZDY0KSBydW5uaW5nDQo+ICAg IEdOVS9MaW51eC4gIFByb2Nlc3MgcmVjb3JkIGFuZCByZXBsYXkgY2FuIGJlIHVzZWQgYm90aCB3 aGVuIG5hdGl2ZQ0KPiAgICBkZWJ1Z2dpbmcsIGFuZCB3aGVuIHJlbW90ZSBkZWJ1Z2dpbmcgdmlh IEBjb2Rle2dkYnNlcnZlcn0uDQo+IA0KPiAgICtXaGVuIHJlY29yZGluZyBhbiBpbmZlcmlvciwg QHZhbHVle0dEQk59IG1heSBwcmludCBhZGRpdGlvbmFsIGF1eGlsaWFyeQ0KPiAgICtpbmZvcm1h dGlvbiBkdXJpbmcgc3RlcHBpbmcgY29tbWFuZHMgYW5kIGNvbW1hbmRzIGRpc3BsYXlpbmcgdGhl DQo+IGV4ZWN1dGlvbg0KPiAgICtoaXN0b3J5Lg0KPiANCj4gQW5kIGhlcmU6DQo+IA0KPiAgIC0t LSBhL2dkYi9kb2MvZ2RiLnRleGluZm8NCj4gICArKysgYi9nZGIvZG9jL2dkYi50ZXhpbmZvDQo+ ICAgQEAgLTc1NDUsNiArNzU0NSwxMCBAQCBNb3hpZSwgUG93ZXJQQywgUG93ZXJQQzY0LCBTLzM5 MCwgYW5kIHg4Ng0KPiAoaTM4Ni9hbWQ2NCkgcnVubmluZw0KPiAgICBHTlUvTGludXguICBQcm9j ZXNzIHJlY29yZCBhbmQgcmVwbGF5IGNhbiBiZSB1c2VkIGJvdGggd2hlbiBuYXRpdmUNCj4gICAg ZGVidWdnaW5nLCBhbmQgd2hlbiByZW1vdGUgZGVidWdnaW5nIHZpYSBAY29kZXtnZGJzZXJ2ZXJ9 Lg0KPiANCj4gICArV2hlbiByZWNvcmRpbmcgYW4gaW5mZXJpb3IsIEB2YWx1ZXtHREJOfSBtYXkg cHJpbnQgYWRkaXRpb25hbCBhdXhpbGlhcnkNCj4gICAraW5mb3JtYXRpb24gZHVyaW5nIHN0ZXBw aW5nIGNvbW1hbmRzIGFuZCBjb21tYW5kcyBkaXNwbGF5aW5nIHRoZQ0KPiBleGVjdXRpb24NCj4g ICAraGlzdG9yeS4NCg0KQWxsIG9mIHRoZSB0aHJlZSBhcmUgYWJvdXQgYXV4aWxpYXJ5IGluZm9y bWF0aW9uLiBBcyBzdGF0ZWQgcHJldmlvdXNseSwgdGhhdCBpcyBhDQpnZW5lcmljIGluZnJhc3Ry dWN0dXJlIHRoYXQgd2lsbCBiZSBhdmFpbGFibGUgaW5kZXBlbmRlbnQgb2YgUHl0aG9uLg0KUHR3 cml0ZSBtaWdodCBiZSB0aGUgb25seSB1c2VyIHJpZ2h0IG5vdywgYnV0IGFmYWlrIHRoZXJlIGhh cw0KYWxyZWFkeSBiZWVuIGRpc2N1c3Npb24gYWJvdXQgdXNpbmcgdGhhdCBpbmZyYXN0cnVjdHVy ZSBmb3Igc29tZSBvdGhlcg0KZmVhdHVyZSBvbiB0aGUgbWFpbGluZyBsaXN0LiBUaGVyZWZvcmUs IEkgc3RpbGwgd291bGRuJ3QgYWRkIGFueXRoaW5nIHRvIGFueSBvZg0KdGhlc2UgdGhyZWUuDQoN ClJlZ2FyZHMsDQpGZWxpeA0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFkZHJl c3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4OSA5 OSA4ODUzLTAsIHd3dy5pbnRlbC5kZSA8aHR0cDovL3d3dy5pbnRlbC5kZT4KTWFuYWdpbmcgRGly ZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgU2hhcm9uIEhlY2ssIFRpZmZhbnkgRG9vbiBT aWx2YSAgCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpS ZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0 IE11ZW5jaGVuIEhSQiAxODY5MjgK