From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id 7236638582A8 for ; Fri, 22 Jul 2022 17:03:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7236638582A8 Received: from pps.filterd (m0098399.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26MGmPWb023998; Fri, 22 Jul 2022 17:03:23 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2043.outbound.protection.outlook.com [104.47.51.43]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3hfyqw8avq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Jul 2022 17:03:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iEQVVchdmkgldMbcsq/mmDwN+Y47EUfRy+725Ps2leBx5Kt/y/eXyEoqEqtnZKAz4p0fqAfCEUWCpACZVMTR7Kr/epjuPu8DdCnaBbMhULQ+8dHfwHFSccqbXn//JkdPbkzxmYlOZAPRMGJxki+1w5HPX/EvDx6PVgUOIgfZ1L3rPRO35xrLpA/F9whNYq2Xc2uiBV2odSKcJhq6F4OpcUimX58KeuyZbK7ySsIMVTQRpqPpiH+cRn7NpG2yPsOHae9irAk+QLch6xzxZ+AoWoqrndi1rPZf64xcslFSZBnx0uSu/MQ7r+zaPT/djZ3wjrIFsaOn5bJ+T3Herc2eIw== 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=M4JZyisCoZStyaYmGQFRRil2zJbL6in6MlFXOXjhVpg=; b=XvNiAFAlQevyGZXPSrgRi4jd52EXNaeYRzaOw57WDLFcybyBqub+kiMf8kADIgBIVimFlEWGGQc3Jq7OBZhrYIzMyxQXc5kpiI4ZrI42F/ncVQVgFR0+0XTnK/f3Gwpv2d8yYcpaWw3c8R+Pgj+vL94+S395wT2MmCVdLfWMFKGCfumRnjQVlIukj2xLjj9cPUt7eMWWidDnyyLcHZoYtcDsb8r4UkyI7BVXqrVKHnWOBGLlwpZ0xtIlypscPdFWkBNX7DYOGVbzV4/jmqOghq5moVm8IjGQKKAloJ7Ed9Lh/hPs/fY1Xa+Ms2aMdUn/QZEBXNgYrCbAbHVtl/vwsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from CH2PR15MB3544.namprd15.prod.outlook.com (2603:10b6:610:5::26) by CY4PR15MB1141.namprd15.prod.outlook.com (2603:10b6:903:108::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Fri, 22 Jul 2022 17:03:20 +0000 Received: from CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::b831:7c28:bc34:6404]) by CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::b831:7c28:bc34:6404%7]) with mapi id 15.20.5438.023; Fri, 22 Jul 2022 17:03:20 +0000 From: Aditya Kamath1 To: Ulrich Weigand , Sangamesh Mallayya , "simon.marchi@efficios.com" , "gdb-patches@sourceware.org" , "simark@simark.ca" Subject: Re: [PATCH] Fix-for-multiple-thread-detection-in-AIX.patch Thread-Topic: [PATCH] Fix-for-multiple-thread-detection-in-AIX.patch Thread-Index: AQHYmFFabt4MyRx2wU+p6E9CkzDq6q2AXteTgAVEloCABQVYVA== Date: Fri, 22 Jul 2022 17:03:20 +0000 Message-ID: References: <49119016e80e58fafea0248887148aca3d1aef8c.camel@de.ibm.com> In-Reply-To: <49119016e80e58fafea0248887148aca3d1aef8c.camel@de.ibm.com> Accept-Language: en-IN, en-US Content-Language: en-IN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0f2c8a1c-a65e-48a4-c2b9-08da6c041495 x-ms-traffictypediagnostic: CY4PR15MB1141:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CDbSh5AMEsO06L8PFqu9TDC0ZW/CMJ2KVNbkwomlmpiUIRKkLQI6UYKQAtKd4wLjVi7R1qLQA2HPZZE/ibM3WbHSKJlD1JBSU8Sc29IzMBTpxYocAJBlBYp7WMowy0z5kqAt2sFqCGZpUaWyV/044Hs0wbRVvXUgJXH8TWd20KMID0wsWuFACmgQtVaSWZQl3CZTmuhdToXypXgf94Cd6B6bfCd6xyfpiveT2zQqVzgvelSboRaLvT2Fq2zHpuMeAajHAdIAcSvwyTf7NBtko0lEJSoljqodrzTlwI5uqOWLWNNB8Kwl/vw/1yfITd3gLj+giS1tywCY3K+YKzIltBVN3NXqPe0ykaNsD2/TPOg67ZvulWpAoiHqVXb7r3jcyw49LbgAf8qXGWFsaxnQVqZYc4WrPnutep7bSkS8SlrWdEWi9n8kLx64v2QoMOOc7NfR69B9AcsspJSppAR4XKbuJrvqxfg0fzUFo20/97EFsQLspCmPGYTcbElyNItWX23U3pMvUruhWzIwu5SdosglFY0h2REEPj/vHjW2KyBPdU9iR0My9RquOStaBxK9tfALOFeiwFTgUyTpvmv1JVb66FGSs7BQaLabgia2EzEa86cDXV+gYXqEjN+3H7rjfkcK4ToiatZ/IHtEpz9wqnSBRs+uvKas70Uc5vP2g3eakfc3mg6TvC3CdT/4kJue8OuQJMw9CWv4OWirDDZ7xUHse4r9I7BcxAy4Mli2R9EmG9kiKpmp3F5maQjdcCwSTIccYxXvpmw+ft310aB0rrSPQp/5eM8iApzwi5B3rAXCs2wf86075/AYCH8vPfFlK+mRaXPOOmtLQnv5cWUzB1JUyG3FSASdS/p4kaEAq1tF3hOP1wY/K743OJPL0hbA x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR15MB3544.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(396003)(39860400002)(136003)(346002)(376002)(366004)(52536014)(5660300002)(8936002)(38070700005)(122000001)(19627405001)(38100700002)(71200400001)(166002)(53546011)(110136005)(41300700001)(9686003)(316002)(26005)(966005)(7696005)(6506007)(186003)(8676002)(66946007)(76116006)(83380400001)(66556008)(64756008)(66446008)(66476007)(91956017)(33656002)(2906002)(86362001)(55016003)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ajJJRjVsOStmWmJHZFdIWDdvNHBxVUgxd2RYQWdLUFpNUVhMN0ZVdnFMZk9U?= =?utf-8?B?TWd6Uy92K1BVdTRwQll2TmR6MU1Za0E3RDZiWGpWRzAyTlFrQmIzamtWSTg5?= =?utf-8?B?QWp6SFFSVGxkbEpNUjVyS1F0cFRqMnl6QW9DbENSNEJkajhzcWlYUmlGd04v?= =?utf-8?B?UlpidGtXT0dnV1NlWUhNTkI2RUtvU2FrTjZkM3Z1eGhsLzcwRjVDeG1YNXNu?= =?utf-8?B?SEJXNUh1aVROaUlkRkdEcmNJOVVnZWxrd3RrVVNNYXJvVXI3a3VEM2plZ3Yw?= =?utf-8?B?OWlST3MzaE05Zmh6WTkrZHEzcjJjUms2YWhyL0JoNWhJTmcxQlRWbFdpMzUv?= =?utf-8?B?TEhvTGRMYW9KUk50bWdBWHZ0OVdaQWhETW93UXlFd3RPcEdNdXRDODhZTGdZ?= =?utf-8?B?OVd2SXM5SkpQeXJlc2Fmc0pLNUs0RTFRZGJBRDFBUEdOdGwyM0tKbE1QbmVu?= =?utf-8?B?eCtnejhwWHJCVy9nem9zc2VnQWRkK3h5QkFVUE1JWFBMNEw4RG9qdGRGbTlP?= =?utf-8?B?VmJtVE5mTU9pVlNpSzRNNndoMFlFazdqK1lCRUJtdG9HSk5LTjAyamZYWmlx?= =?utf-8?B?NG9SQmIwMW1NOFhlQWNNbnRGcVJqNy9EMnYzQ2VzUngrK1l6ZWlpSFM0ZkpM?= =?utf-8?B?RDV3bG12UUx1c08yV0hUN2tlWUs1MUFqU0NqV2FWb29vYm9FaTdlQ1YwdU15?= =?utf-8?B?M2lWbGZsOG5nMUc1SzF3bGhrMG9aZE96VkZ3VHNrbHJsakZrM2dIRUZmbFlh?= =?utf-8?B?bGpFZXd5RXQwbTVoZ1dDNGIzV0ZYMlFuZjQzM3JaT0swdS9RQ3B1Y0hsd2ZR?= =?utf-8?B?dHJUSEtEZkpzUms0R0N0d0VQTFZRQjJjcVJMbTd1VWpDOEkyNFhVYVRIN0VH?= =?utf-8?B?ZGlud0RMTWlCTDRQQ1JDb1BMZ3NlYndFYnk5OU5ySHJLWnpibm5vSzdaWTMw?= =?utf-8?B?NXNDRTRnN0hTa0Q1eDRSVHBUbXJGcTBWUXg4Mm1yZnZRQVRXOUpaOTlTZ1dG?= =?utf-8?B?aWM2NDRDOG5wREhvQjErdDQzUTVGelN5VHZBS0lRWEd0TUkyajVSaDlrSTFL?= =?utf-8?B?ZVJ2ZjJDQlNFdTdwdnVoZnQyT0tzSWpxdjFvc1I3QXVqWW9hZU4vTC9HRmhu?= =?utf-8?B?SFpHMG5TRStNM2Y5Q1ZXTXAreUpyNzZ2Kzh4YlVTRlBrb3BaYkEvL210WnZU?= =?utf-8?B?Ui8zT0RVOEJjQTUrbDNwbUVTaTJhYTV4K1NSNzEraWM2UTlOZjdUVTNUQnQ4?= =?utf-8?B?eCs1TGw1YlJQbUNPQzBkM3dwd1pZY2ppdnFUR2ZWNjNiMDBHKzBwNDVOQWI5?= =?utf-8?B?MGk3R1FyNWRGcUFDNnlybDNDUGorUDFZZWxOdjF1UkJXQnQyQWdCRko0OGY3?= =?utf-8?B?WHpneWNBRTRDSkMyVWppVEJBOXRtU0VsL3REVU41T2p1RzhOTUY1cGs0eW5h?= =?utf-8?B?aFlYTkF1cE96TUpDSVJXQlJDRkRpR2ZZOUFSZUpGbTlYOTNPVzM2TUhpNVkr?= =?utf-8?B?Unk4NmtFRTZDelUwclZ3UzU1OG1LRVkyTm5mMzFCY21VQU0vYXQxYXVXc1dh?= =?utf-8?B?S3JoWjJlcFlLWGtkREJHVmlvOUZ4c2d3aU9sb3BNSzd4T3ZJSm0zb2JKY3lv?= =?utf-8?B?OEp4ZndJeVErMWRLWEVpNFp0NGVXenludkJmRGZXd2U5TXVpcHl4cldTaTEx?= =?utf-8?B?Z2c1Q21SRTNPWlVTU1lZczg2bWVEblRyV1ZBblNxYk5Rcjd0a1FNWXNNR29j?= =?utf-8?B?bFhVV2l6OUM0NGZNaXVXaDRPZmNnN1R1QnZTLzhZZVIxTUZncXZFdWwwakUv?= =?utf-8?B?cGczMjM3cGpIWXJvQlppODN1SkU2TjFaWUE5RzJFUXdSdXUwTGZIbjVSUitX?= =?utf-8?B?OEFDUUNnT1BtdFZ2bU5DRDRmWEx5TjNIWVN4Q0t3TVZXZUV1VUZyM2k1d1RI?= =?utf-8?B?ek1scWcrcmM4d3JvWFlHQnFFbW1uVlA1VzM1VE9DaHVnRzlKdCtaVFQxOUd5?= =?utf-8?B?MFlHSVlVdVhWUnl3RFA3TFliRzUxS2NaM0p5b0FiYS9mWHpTaG9MWm1sVHdm?= =?utf-8?B?S0NpWVFFS0lyK0dacStNelQxd091UjRGRVM3aFNOMEFpeDB6STZ6WWlqWkRo?= =?utf-8?Q?1JjA+B4QssMSKOZ5uqm/a2CYv?= X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR15MB3544.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0f2c8a1c-a65e-48a4-c2b9-08da6c041495 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2022 17:03:20.6749 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vKXf4nkjN759r7Wzv1jc3XwVwVfN+K0zD3Ng34+RqL/C0nGNkcilnMrZv+7lqyKEPDyOmDVy4zOEXZScJ3xI3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR15MB1141 X-Proofpoint-GUID: CfkldWM73lNtj8fj0KNdY22Ekglpa1E5 X-Proofpoint-ORIG-GUID: CfkldWM73lNtj8fj0KNdY22Ekglpa1E5 X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-22_06,2022-07-21_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 impostorscore=0 clxscore=1011 spamscore=0 malwarescore=0 mlxscore=0 adultscore=0 bulkscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2207220072 X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_MSPIKE_H2, 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: Fri, 22 Jul 2022 17:03:30 -0000 SGkgYWxsLA0KDQpUaGlzIGFwcGxpZXMgaW4gYSBtdWx0aXRocmVhZCBjYXNlLg0KDQpXaHkgd2Ug bmVlZCBpbmZlcmlvcl9wdGlkIHJlc2V0IGluIHdhaXQ/PyBBSVggdXNlcyBwdGhyZWFkIGRlYnVn IGxpYnJhcnkgd2hpY2ggaGFzIHRvIGJlIGludGlhbGlzZWQgZmlyc3QuIE9uIGFuIGV2ZW50IG9m IHdhaXQgZHVlIHRvIGEgdGhyZWFkIGNyZWF0aW9uLCBvbmNlIHdlIGZldGNoIHRoZSBwaWQgdXNp bmcgd2FpdHBpZCgpLCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbiBzYXRpc2ZpZXMuLg0KDQoNCi8q IENoZWNrIHdoZXRoZXIgbGlicHRoZGVidWcgbWlnaHQgYmUgcmVhZHkgdG8gYmUgaW5pdGlhbGl6 ZWQuKi8NCg0KICBpZiAoIXBkX2FjdGl2ZSAmJiBzdGF0dXMtPmtpbmQgKCkgPT0gVEFSR0VUX1dB SVRLSU5EX1NUT1BQRUQNCg0KICAmJiBzdGF0dXMtPnNpZyAoKSA9PSBHREJfU0lHTkFMX1RSQVAp DQoNCiBhbmQgd2UgZW50ZXIgcGRfYWN0aXZhdGUoKSB0by4gT24gYSBzdWNjZXNzZnVsIHB0aHJl YWQgZGVidWcgbGlicmFyeSBpbml0aWFsaXNhdGlvbiB3ZSBoYXZlIHRvIGluaXRpYXRlIGEgdGhy ZWFkIGRlYnVnIHNlc3Npb24gdXNpbmcgcHRoZGJfc2Vzc2lvbl9pbml0KCkuIFdoaWxlIHdlIGRv IHRoYXQsIHdlIGhhdmUgY2FsbCBiYWNrcyB0byByZWFkIHN5bWJvbCwgZGF0YSBldGMuIFRoZSBw cm9ibGVtIGlzIGhlcmUgd2hlcmUgd2UgYXJlIG5vdCBhYmxlIHRvIHJlYWQgdGhlbSBzdWNjZXNz ZnVsbHkgZHVlIHRvIGluY29ycmVjdCBwcm9jZXNzIElEIGluZm9ybWF0aW9uLiBJdCBpcyBub3Qg YWJsZSB0byBmZXRjaCB0aGUgcmlnaHQgYWRkcmVzcyB0byByZWFkIGluIHBkY19yZWFkX2RhdGEo KSB3aGVyZSB3ZSByZWFkIHRhcmdldF9yZWFkX21lbW9yeSgpIGFuZCBwZGNfc3ltYm9sX2FkZHJz KCkuDQoNCktpbmRseSByZWFkIGh0dHBzOi8vd3d3LmlibS5jb20vZG9jcy9lbi9haXgvNy4xP3Rv cGljPXByb2dyYW1taW5nLWRldmVsb3BpbmctbXVsdGl0aHJlYWRlZC1wcm9ncmFtLWRlYnVnZ2Vy cyBmb3IgbW9yZSBvbiB3aGF0IEkgc2hhcmVkLg0KRGV2ZWxvcGluZyBtdWx0aXRocmVhZGVkIHBy b2dyYW0gZGVidWdnZXJzPGh0dHBzOi8vd3d3LmlibS5jb20vZG9jcy9lbi9haXgvNy4xP3RvcGlj PXByb2dyYW1taW5nLWRldmVsb3BpbmctbXVsdGl0aHJlYWRlZC1wcm9ncmFtLWRlYnVnZ2Vycz4N ClRoZSBwdGhyZWFkIGRlYnVnIGxpYnJhcnkgKGxpYnB0aGRlYnVnLmEpIHByb3ZpZGVzIGEgc2V0 IG9mIGZ1bmN0aW9ucyB0aGF0IGFsbG93cyBkZXZlbG9wZXJzIHRvIHByb3ZpZGUgZGVidWcgY2Fw YWJpbGl0aWVzIGZvciBhcHBsaWNhdGlvbnMgdGhhdCB1c2UgdGhlIHB0aHJlYWQgbGlicmFyeS4N Cnd3dy5pYm0uY29tPGh0dHA6Ly93d3cuaWJtLmNvbT4NCg0KV2hhdCB3ZSBhcmUgdGhpbmtpbmcg bWlnaHQgYmUgdGhlIHNvbHV0aW9uPz8NCg0KU2luY2Ugd2UgaW5pdGlhbGlzZSB0aGUgZ2RiIHdp dGggYW4gb2JzZXJ2ZXIgdG8gbm90aWZ5IHdoZW4gdGhlcmUgaXMgYSB0aHJlYWQgcHRpZCBjaGFu Z2UsIG9uIGEgd2FpdCBldmVudCB0aGUgaW5mZXJpb3JfcHRpZCBpcyBzZXQgdG8gbnVsbCBieSBz d2l0Y2hfdG9fbm9fdGhyZWFkICgpIHdpdGggcmVpbml0X2NhY2hlX2ZyYW1lICgpLiBFc3NlbnRp YWxseSB3aXRoIHRoaXMgd2UgbG9vc2UgYWxsIG91ciBwaWQgaW5mb3JtYXRpb24gbmVlZGVkIHRv IHJlYWQgb3VyIGRhdGEgYW5kIHN5bWJvbHMgYXMgbm93IG91ciB0aHJlYWQgUFRJRCBpcyBjaGFu Z2VkIHRvIG51bGwuIFNvIGl0IGlzIGVzc2VudGlhbCBmb3IgdXMgd2l0aCB0aGUgd2F5IEFJWCBj b2RlIGlzIGRlc2lnbmVkIHRoYXQgd2UgZWl0aGVyIHJlc2V0IG91ciBpbmZlcmlvcl9wdGlkIGlu IEFJWCB0aHJlYWQgd2FpdCBjb2RlIGJlZm9yZSB3ZSBnbyBvdXQgdG8gdGhlIG5vbi10YXJnZXQg ZGVwZW5kZW50IGNvZGUgbGlrZSB0YXJnZXQuYywgaW5mcnVuLmMgdG8gZG8gaXQgZm9yIHVzLCBv ciB1c2UNCg0K4oCC4oCC4oCC4oCC4oCC4oCCdGhyZWFkX2NoYW5nZV9wdGlkIChwcm9jZXNzX3N0 cmF0dW1fdGFyZ2V0ICp0YXJnLA0KDQogIHB0aWRfdCBvbGRfcHRpZCwgcHRpZF90IG5ld19wdGlk KQ0KDQoNCnRvIGluZm9ybSBHREIgc28gdGhhdCB3ZSBjYW4gcmVzZXQgYW5kIGdldCB0aGUgcmln aHQgYWRkcmVzcyBmb3IgdGFyZ2V0X3JlYWRfbWVtb3J5KCkgaW4gYWl4LXRocmVhZC5jIGZpbGUu DQoNCg0KSXQgd2lsbCBiZSBncmVhdCBpZiB5b3UgY291bGQgdGVsbCB1cyBpZiB3ZSBhcmUgdGhp bmtpbmcgcmlnaHQgYXQgdGhpcyBtb21lbnQuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KRnJvbTogVWxyaWNoIFdlaWdhbmQgPFVscmljaC5XZWlnYW5kQGRlLmlibS5jb20+DQpT ZW50OiAxOSBKdWx5IDIwMjIgMTc6NTENClRvOiBTYW5nYW1lc2ggTWFsbGF5eWEgPHNhbmdhbWVz aC5zd2FteUBpbi5pYm0uY29tPjsgQWRpdHlhIEthbWF0aDEgPEFkaXR5YS5LYW1hdGgxQGlibS5j b20+OyBzaW1vbi5tYXJjaGlAZWZmaWNpb3MuY29tIDxzaW1vbi5tYXJjaGlAZWZmaWNpb3MuY29t PjsgZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcgPGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3Jn Pjsgc2ltYXJrQHNpbWFyay5jYSA8c2ltYXJrQHNpbWFyay5jYT4NClN1YmplY3Q6IFJlOiBbUEFU Q0hdIEZpeC1mb3ItbXVsdGlwbGUtdGhyZWFkLWRldGVjdGlvbi1pbi1BSVgucGF0Y2gNCg0KQWRp dHlhIEthbWF0aDEgPEFkaXR5YS5LYW1hdGgxQGlibS5jb20+IHdyb3RlOg0KDQo+VGhlIHJlYXNv bjotIFNpbmNlIGEgbmV3IHRocmVhZCBhZGRpdGlvbiBjYXVzZXMgYSB0aHJlYWQgdGFyZ2V0IHRv DQo+d2FpdCwgaW4gQUlYIG9uY2UgdGhlIGV2ZW50IHB0aWQgaXMgZ290IHdpdGggdGhlIHdhaXRw aWQoKSwgd2UgbmVlZCB0bw0KPnNldCB0aGUgaW5mZXJpb3JfcHRpZCB2YXJpYWJsZS4gRXZlcnkg dGltZSB3ZSBjb21lIGludG8NCj5haXhfdGhyZWFkX3RhcmdldDo6d2FpdCgpIHdlIGNoZWNrIGlm IGxpYnB0aGRlYnVnIG1pZ2h0IGJlIHJlYWR5IHRvIGJlDQo+aW5pdGlhbGl6ZWQuSW4gZG9pbmcg c28gd2UgY2FsbCBwZF9hY3RpdmF0ZSgpLiBIZXJlIHRoZSBzZXNzaW9uIG5lZWRzDQo+dG8gYmUg c3VjY2Vzc2Z1bGx5IGluaXRpYWxpc2VkIGZhaWxpbmcgdG8gd2hpY2gganVzdCBhIHBpZCBpcyA+ cmV0dXJuZWQuDQo+V2UgZG8gbm90IGVudGVyIHBkX3VwZGF0ZSgpIGluIHRoZSBmb3JtZXIgY2Fz ZSB0byB0YWtlIGNhcmUgb2YgdGhlIHJlc3QNCj5vZiB0aGUgdGhyZWFkIGFkZGl0aW9uIHByb2Nl c3MuIFRoZSBwdGhkYl9zZXNzaW9uX2luaXQoKSBpcyBkZXBlbmRlbnQNCj5vbiBpbmZlcmlvcl9w dGlkIHZhcmlhYmxlIGFzIHBlciBvdXIgb2JzZXJ2YXRpb25zIHRvIHJldHVybg0KPlBUSERCX1NV Q0NFU1MuDQoNCkkgdGhpbmsgdGhlIGNoYW5nZSB0byBwZF9lbmFibGUgbWFrZXMgc2Vuc2UsIHBh c3NpbmcgMSB0byBwZF9hY3RpdmF0ZQ0Kc2VlbXMgY2xlYXJseSBpbmNvcnJlY3Qgbm93LiAgU2lt b24sIHlvdSByZWNlbnRseSBjaGFuZ2VkIHBkX2FjdGl2YXRlDQp0byB0YWtlIGEgUElEIGluc3Rl YWQgb2YgYSBib29sZWFuIC0gYW55IGNvbW1lbnRzIG9uIHRoaXM/DQoNCkhvd2V2ZXIsIEkgZG8g bm90IHNlZSB3aHkgdGhlIGNoYW5nZSB0byA6OndhaXQgaXMgbmVjZXNzYXJ5LCBvciBldmVuDQpj b3JyZWN0LiAgTm90ZSB0aGF0IHdoZW4gOjp3YWl0IGNhbGxzIHBkX2FjdGl2YXRlIG9yIHBkX3Vw ZGF0ZSwgaXQNCmFscmVhZHkgcGFzc2VzIHRoZSBjb3JyZWN0IHBpZC4gIEkgZG8gbm90IHNlZSBh bnkgcGF0aCBmcm9tIDo6d2FpdA0KdG8gcGRfZW5hYmxlLg0KDQpCeWUsDQpVbHJpY2gNCg0K