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 F14AD398AC2E for ; Thu, 8 Dec 2022 16:29:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F14AD398AC2E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=de.ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=de.ibm.com Received: from pps.filterd (m0098399.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2B8G8dHI017165; Thu, 8 Dec 2022 16:29:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pp1; bh=x9fd4aMBmxgRNCEWXUmQBooVpf9Y3w8vKGpezkG+qWU=; b=KMl2IYAFCiOQZOPfgq0xCin0alxBEe/sMi5Ebu9zLxKV+xkt4sIJPuEkHXatDpxO4CRP VO6tGIoth4v7/eETYKvMt4Eos/J54ABwqPKPPGVOsOwICmaDGlG1xAEeSeZVHs7+nTgM 6paEuKW+UYibfi4nHXmub0/yCrYKuCSVcxSkuVvx4qySQ8mXw/6j5LlV/MXrWWDkKGKq ARqJbA8CXKPBWpOkb8HwT7bGCXTbcTXioyKnosHNyuLWj1kukIyblOiiFNqVym6pLVI4 IP3rP63jf9LE0K7L/ipwG37Ba6PcSRoCcfieeQToGBNC2+742MECDZN0F5nmhVEjZvZA YQ== Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3mbk6brgud-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 08 Dec 2022 16:29:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=INe+4urdPbpgf7CgwgW3Zvmc5PoHCLzpamRb1sPC0dUg5vsHwIW5PESvLOR+WJYAnB2CRqjBRi2U5crgXqwfzAlSMs3U5AJpcsxDU6bHq1su8fkB54x2/2nTKwArGixUhn/7FVXw6qoND6tCZClS0hD39Zo+Ctq+C8z8cApLzL3t+ofeDZqbVGogPI8f9eQtjuPOcnq4Jqb+9F30pR4ZBnIXCb03FTgdv+17ZKSr2JT1HVyCPJjKWvz6pNXcHba71+vvcbC2BhEOrKlZM+F2snLMaRBNYxSqOm0IaejNULIE7YX458+gKVJQUWfQpr/HQ//Tl5kB5yBeC7GeV83esA== 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=x9fd4aMBmxgRNCEWXUmQBooVpf9Y3w8vKGpezkG+qWU=; b=KqYlcUjk9dU5UO7kDXpp9Pd7WaAkteYQFsuDMugzmDCd9+gYbr5lgGfpZnqomtJX5OF4RiQqJk6x6undliqqoQjnCHoKgA1hDLAOid6Nml4sn6c5/8ZcWxMyMI9ebmrQhP4T1GMgg2v8f7Y6OMo2SldXHDaSeXGyY07/9dwzoU3rnffjTiJRgbQmsz9QHrkkBMaRZiclOIJRy92/TGxOsFWcuMieqCjhqX4WsKBcbcQMIAmxPRkJHgAVZHXm4wMjPPezkkhE0J+LElrJwGd01jK0hy1cW5k27UHdDQChin+g2zeXhX8VfY6LRRY+KSZbSO0oYx3uRTgvqf2S83ftgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.ibm.com; dmarc=pass action=none header.from=de.ibm.com; dkim=pass header.d=de.ibm.com; arc=none Received: from MN2PR15MB3149.namprd15.prod.outlook.com (2603:10b6:208:ea::29) by IA1PR15MB5466.namprd15.prod.outlook.com (2603:10b6:208:3aa::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Thu, 8 Dec 2022 16:29:22 +0000 Received: from MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::4311:613d:eaa2:9b6f]) by MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::4311:613d:eaa2:9b6f%6]) with mapi id 15.20.5880.014; Thu, 8 Dec 2022 16:29:22 +0000 From: Ulrich Weigand To: "simark@simark.ca" , Aditya Kamath1 , "gdb-patches@sourceware.org" CC: Sangamesh Mallayya Subject: Re: [PATCH] 0001-Fix-multi-thread-debug-bug-in-AIX.patch Thread-Topic: [PATCH] 0001-Fix-multi-thread-debug-bug-in-AIX.patch Thread-Index: AQHY6DximDPpCqTL9kGyFvcEZokFBq4jlIiAgBFljYeAAA2HgIAIORaygAMrdQCACMPAdYADi8KAgAAbf+aAABUYgIAADhDtgAjHItiAAgYnAIACq/WKgAVsGwCABC6K8oAAZcYA Date: Thu, 8 Dec 2022 16:29:22 +0000 Message-ID: References: <0866c91331b08f2870fad6e6a13fbcd1a9823b48.camel@de.ibm.com> <5df6ab523034d1997ffda5bb06c3bd87777dcccb.camel@de.ibm.com> <0dba07cfad3da44c0281c53702d73f807bca7d06.camel@de.ibm.com> <5956432ab1e0eedc8f65e01d3793a80ccf3a3a1f.camel@de.ibm.com> <139ff3da5e35905c963869569bebf280733740c2.camel@de.ibm.com> <8302c3570292b864ab21176e58bdee546f6e4544.camel@de.ibm.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-traffictypediagnostic: MN2PR15MB3149:EE_|IA1PR15MB5466:EE_ x-ms-office365-filtering-correlation-id: 60504b47-6064-4f7e-f07f-08dad9395d07 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HpiYpLWcvIvL1NOXVRkBCp+KVLUsTFTprW6aEJuFQUjTFTLQYUXCP4dc+R2rHh2lZg5dWOjxTf9gty2EAjD/NqBS7z1NDKQMhBowrZGndKllnnjYxRz+v0SnzB/mDfwaZIgoZB38L88+F7sWfup2KVgzYwdephXxWxE5oQ4/z21oKeE4eXhV3H+6CzJpfw768txwZ4bnAJZKgOvm0NTQ/CmWvClQHjVHk8eEHks9t+FdbZyDSYOrp+2mLRZthmauSLUkKsHpE1Af4ucf4Nao+NRkKACwkYcn0uzA736TfrchOcB14sQC1w2oRu5xOB1Nz1+3OIU/GLRedPKFCdp81tZg9GBpGSxakPhUyOUmUjX1YlLrtNfZSFQhzKpzqM5OQEEznXLh0rC3r4DwnoeNnny9A82fbtblKdAhiC3qkLzjhi+XqIOu9KASdbj+R7xzSEliR3ZPy5MhMcpuOt9yEJFBNSocu/qaZm7DThrUNrdl/UKZ/VMrqccqgaHzntX3PMsM5oUI8tOSn4Bfi455vsjtutUcY25JXlQUU05zXTnGDI2/VdU6xOAfIWViFsviBZijfJWmVtpqwsiQb3bgiva9xTQqvA3iPXPkcuzTZTnnc8E3stOaI6dhk63wX+cZ95a3BbTl6FqbT72pzYoQPbk2PfWx79kTXBgWncQbtrsMdyrwQ90gdOIhFWZndumnnOUj7WzOZyUuTneLdv/mzA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR15MB3149.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(39860400002)(136003)(346002)(376002)(396003)(366004)(451199015)(6512007)(2616005)(186003)(6506007)(316002)(122000001)(38100700002)(110136005)(83380400001)(64756008)(38070700005)(4326008)(8676002)(41300700001)(6486002)(2906002)(66476007)(478600001)(66946007)(91956017)(76116006)(66556008)(71200400001)(66446008)(8936002)(5660300002)(86362001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bmJjVXpRTDFIOGFON2kyNVpLUkZMWHNqazVPZG9kMDRpWTB5TFVzWk1NU1No?= =?utf-8?B?SGQ3ZnpyOFB6TmhmOVM5RSswRm1TV0xEM0FlaFkxRG1jWFBJWjQ3NnlBeEFl?= =?utf-8?B?OUJJK3JXejVCZWdscUd1dUhuSzlTdUwwNGJ0bFlEeFlzbkdDNkExWWJEUmNR?= =?utf-8?B?Wnhkb0dpUWMzZTQvS1BLTkNxOTBDN2k5azArcjFFd1EvNG1yUytwN2pTdnRV?= =?utf-8?B?OUN2dzhsVWVCQmUyYVErclpqcVRWSTJIYmdaOTl4NnhUTGtUUklZMEhyQlMz?= =?utf-8?B?K2d1YWFwa21VQ3RickUvbFdlNFVWOC9MNnBrVEw0d3dlY1QyOGpHeVluU2w0?= =?utf-8?B?YTRlTm93TFRFSDlyclNYWlFXbHRZZjIvb0xGeEJRZDNnVmFuWUIra3NKbzNJ?= =?utf-8?B?RjZHc3lCRk9zSlZETmY2Q0kwcG9ZUzU4aTlqaldKMENDQldCSmM4L2oxVTdI?= =?utf-8?B?TFUwdTZRY3A1STlEcnB6aTZxa0NjRlh5aWxPRndEdm13ZFVWVE1EeHZvNDBi?= =?utf-8?B?clZNbXczQ3ZjR0V0aVJPOTJ2cEpVaElFa05ZT3FMYjFxbm4zVWExSWYyN3RZ?= =?utf-8?B?VmRpNjAzLytid004VTNqK2lkc2M2UXA2TEdsczNkSmZQSitmZ1M1RVN3UGhR?= =?utf-8?B?MnM4d3R6TmRpUmsxQlpHcTJPenV5RGNSZjBkdjdDRzA3OFB3U3NWL3JDOWZZ?= =?utf-8?B?RVVRaThWdXdvRWYvSTRYRHVuY213RUZ0MXR2dUlhdG43dzljREJQbnR0SUhO?= =?utf-8?B?SVQ4WkNuWlJjMm9ZUSsvWjZGVzd0SEdobUpaVzBsRWx3OFFpYXA3SzdZWU92?= =?utf-8?B?eG0rc3NjQmFsRnZRa2VNODlMU0dMMGNidjYxNVdPVXdOQnYwQkIwL2d6djNm?= =?utf-8?B?WGlZOUcvaUNZYWoyejhOSllEWWZ6S3NUbXRwK3k3N2VrUiszRVVYaTJXVERq?= =?utf-8?B?bmVCeTVFckJDd3NBZUQrT2Nmc25zc1BXUE5YOWM5cVFWUnpJRUJvbkFHSFpE?= =?utf-8?B?MzhINzBKVnV3R0JOTDNzbHVyL2o5QVJUdDU1ek9MbngvSFIrendhVkhvNENr?= =?utf-8?B?REZSZ0ZBdlNoQjNIUjlZbEJQUUtXYVoxNGhSNDJlVFFoYkdJN0lra3V6aG95?= =?utf-8?B?TVdJeVdMeks1OUJtZVoybklxMDZsdklSc1FzenJEWGs2bXFMWFlWclpqRFRQ?= =?utf-8?B?b0g0bExNdTF3bkFLUmFsUXdRZTRCQThha1REUVB2eEpob2c5WFpVems1Z0hm?= =?utf-8?B?SDdZRmhhMFNCQUFnbmwwZEw1SmZUemUrcG5IYnlsZTFTMWtlTmZnV1MvMloy?= =?utf-8?B?dWtHY202RDVIWU9DRnhlUCs1QjlIaHY3NllTRURlbFZFNElpeXFYZVRVZGY0?= =?utf-8?B?S25BOG9vdGEvdTdSTXlCVllmYjhiOUJzYnR1RHZMb0tNQTluWWNuL1hMTUpp?= =?utf-8?B?TjFaUU1IMGF0ZDJmRFB6R1lzU0kvekRGVFBKZEpscUFYbldOc2QrVkhDWW9h?= =?utf-8?B?dXBNVkFLWEdkVnFlbm5uNVNubE81SGlMMjJjN1Qxa2ZYQlhzbFF2YTk0cE9j?= =?utf-8?B?R1BGcSt5azRWM3lrM0J1UE1NL0E0My90dlhRVU5kb2lGYjExaHVGTGYwdzU4?= =?utf-8?B?R3Z0SkpnN2ErakJYOVhJYWtSOFQzdDRubkxhd2RLd1MzbmV1a2tlZ0d5VXZR?= =?utf-8?B?YUdPRjJTM3VTQW9mVS9qVldTT040SjI1KzgwdFJvUVBNeUJFNFovYW9UK2Zv?= =?utf-8?B?VjVDcTlzS05KQ09Xd0cyYXNySlRFbDNkUFdEM0ZnVCttcmYrVkc4RzgyQjZy?= =?utf-8?B?VWNSRVJVSThlTFdMMzV4eXVzTXJ1V3hmVE8rVG9rVVp5RGpScmxXODMwbVBX?= =?utf-8?B?QXFzRVcwV0RGeVBjRnNsWTg1TThadlIvQmN3K1FyeC95bDNGNU9xaDdobm1a?= =?utf-8?B?aGtsZWJMYm5PdE5JK1FETlRKb0xjamVPN3dUNUdkVTRRRzAwRkc5U2ZzVllJ?= =?utf-8?B?dHRCUU5CSk9EcmZYUE9KMlFoVmhVZ1d2OHBIZ1FhKzZwT0FuSHA3WFNiaXZt?= =?utf-8?B?WDVmYklUR1lac1BKZDE2blgvWC85amdlL3Z1QXJmYzZPY2lhaXpyNmhOUWJD?= =?utf-8?B?RnlPakxHRFhDUHpBSkNrckZQUllzYVR1c1BybU5ERGQrZXNpS1VPLzhoTVF0?= =?utf-8?B?eU5tTVVyTndnTzJHUkNTb1pIeElZU3o1M2tHa1hjWk5JNHlXTkV6bVV4dWJZ?= =?utf-8?B?dUJnT0pFTWdML3pLL25WcWNPdVlnPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: <833B7B6A031C8A4085C7F8751A4C8E16@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: de.ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3149.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60504b47-6064-4f7e-f07f-08dad9395d07 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2022 16:29:22.3354 (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: UfEyWx5UoR3+E9VsMpn8/hB/bpZcV1sThofubVVlF+wWc1dwAfNbsxn4xxYenFYGV1ZPN+rL8bvI2HFD96iOH0sqRZNn7VICuj5v3iiPwD8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR15MB5466 X-Proofpoint-GUID: KmELcICRNW8cQH04KNlXkYDEY2xLRf2e X-Proofpoint-ORIG-GUID: KmELcICRNW8cQH04KNlXkYDEY2xLRf2e X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-08_09,2022-12-08_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 malwarescore=0 adultscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 phishscore=0 mlxscore=0 bulkscore=0 lowpriorityscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2212080132 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,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 List-Id: QWRpdHlhIEthbWF0aDEgPEFkaXR5YS5LYW1hdGgxQGlibS5jb20+IHdyb3RlOg0KDQo+PlNvIHRo aXMgbGFzdCBiaXQgc2VlbXMgdG8gYmUgdGhlIHByb2JsZW0uICBDb3VsZCB5b3UgZWxhYm9yYXRl IG9uDQo+PndoYXQgdGhlIGV4YWN0IGNhbGwgc3RhY2sgaXM/ICBJIHRob3VnaHQgb25jZSB0aGUg dGhyZWFkIGxheWVyIGlzDQo+PmluaXRpYWxpemVkLCBjYWxscyB0byA6OndhaXQgc2hvdWxkIGFs d2F5cyBnbyB0aHJvdWdoIGl0IC4uLg0KPg0KPktpbmRseSBzZWUgdGhlIGJhY2t0cmFjZSBzZWN0 aW9ucyANCj5CVDotIFRocmVhZF93YWl0IFt3aGljaCBpcyBvbiBhIHRocmVhZCBldmVudCBsaWtl IG5ldyB0aHJlYWQgYm9ybiBvciBtYWluIHByb2Nlc3MgaXMgcHRocmVhZGVkXSwgIA0KPkJUOi0g UG9zdCB0aHJlYWQgd2FpdCBpbiByczYwMDAtYWl4LW5hdDo6d2FpdCAgW3doaWNoIGlzIHRoZSBi ZW5lYXRoICgpLT53YWl0ICgpIGluIGFpeF90aHJlYWRfdGFyZ2V0Ojp3YWl0XSwgDQo+QlQ6LSBJ ZiBkaXJlY3QgcnM2MDAwLWFpeC1uYXQ6OndhaXQgWyB3aGVyZSBpbiBvdXRwdXQgMyBhbmQgNCB7 YmVsb3cgaW4gdGhpcyBlbWFpbH0geW91IGNhbiBzZWUgaXQgd2lsbCBkaXJlY3RseSBjb21lIHRv IHJzNjAwMC1haXgtbmF0LmMgaWYgdGhlIG1haW4gcHJvY2VzcyBhZnRlciBoYXZpbmcgdGhyZWFk cyBmb3JrcyBvciB1c2VzIGEgZm9yayAoKSBjYWxsIF0gcGFzdGVkIGJlbG93IGluIHRoaXMgZW1h aWwuIA0KDQpJJ20gb25seSByZXBseWluZyB0byB0aGlzIGlzIHJpZ2h0IG5vdywgYmVjYXVzZSB0 aGF0IHNlZW1zIHRvDQpiZSB0aGUgZnVuZGFtZW50YWwgcHJvYmxlbSB0aGF0IHVsdGltYXRlbHkg Y2F1c2VzIGEgbG90IG9mIHRoZQ0Kb3RoZXIgaXNzdWVzIHlvdSdyZSBzZWVpbmcuDQoNCkl0IHNl ZW1zIHRoZSBjb3JlIHByb2JsZW0gaXMgdGhhdCB5b3UncmUgbm90IGluaXRpYWxpemluZyB0aGUN CnRocmVhZCBsYXllciBjb3JyZWN0bHkgZm9yIGFueSBidXQgdGhlIGZpcnN0IGluZmVyaW9yISAg U28gYWxsDQpvdGhlciBpbmZlcmlvcnMgc3RhcnRlZCB3aXRoIGZvcmsgYXJlIGFzc3VtZWQgdG8g YmUgc2luZ2xlLQ0KdGhyZWFkZWQgLi4uDQoNCklmIHlvdSBsb29rIGF0IGEgYmFja3RyYWNlIGxp a2UgdGhpczoNCg0KPkJUOi0gSWYgZGlyZWN0IHJzNjAwMC1haXgtbmF0Ojp3YWl0DQo+DQo+VGhy ZWFkIDEgaGl0IEJyZWFrcG9pbnQgMiwgcnM2MDAwX25hdF90YXJnZXQ6OndhaXQgKHRoaXM9MHgx MTAwYTJlMTAgPF9yczYwMDBhaXhuYXQucndfPiwgcHRpZD0uLi4sIA0KPiAgICBvdXJzdGF0dXM9 MHhmZmZmZmZmZmZmZmYzNjAsIG9wdGlvbnM9Li4uKSBhdCByczYwMDAtYWl4LW5hdC5jOjY5NQ0K PjY5NSAgICAgICAgICAgc2V0X3NpZ2ludF90cmFwICgpOw0KPihnZGIpIGJ0DQo+IzAgIHJzNjAw MF9uYXRfdGFyZ2V0Ojp3YWl0ICh0aGlzPTB4MTEwMGEyZTEwIDxfcnM2MDAwYWl4bmF0LnJ3Xz4s IHB0aWQ9Li4uLCANCj4gICAgb3Vyc3RhdHVzPTB4ZmZmZmZmZmZmZmZmMzYwLCBvcHRpb25zPS4u LikgYXQgcnM2MDAwLWFpeC1uYXQuYzo2OTUNCj4jMSAgMHgwMDAwMDAwMTAwMzQwNzc4IGluIHRh cmdldF93YWl0IChwdGlkPS4uLiwgc3RhdHVzPTB4ZmZmZmZmZmZmZmZmMzYwLCBvcHRpb25zPS4u LikgYXQgdGFyZ2V0LmM6MjU5OA0KDQp5b3Ugc2VlIHRoYXQgdGhlIHRhcmdldC5jIGNvZGUgdXNl cyB0aGUgY3VycmVudCBpbmZlcmlvcidzDQoidG9wX3RhcmdldCIgdG8gZmluZCB0aGUgYXBwcm9w cmlhdGUgdGFyZ2V0IHJvdXRpbmVzOg0KDQogIHRhcmdldF9vcHMgKnRhcmdldCA9IGN1cnJlbnRf aW5mZXJpb3IgKCktPnRvcF90YXJnZXQgKCk7DQpbLi4uXQ0KICAgICAgcHRpZF90IGV2ZW50X3B0 aWQgPSB0YXJnZXQtPndhaXQgKHB0aWQsIHN0YXR1cywgb3B0aW9ucyk7DQoNCkZvciBhIG11bHRp LXRocmVhZGVkIHByb2Nlc3MgInRvcF90YXJnZXQiICpzaG91bGQqIHBvaW50IHRvDQphaXhfdGhy ZWFkX29wcywgd2hpY2ggaXMgYWNoaWV2ZWQgYnkgdGhpcyBjYWxsIGluIHBkX2VuYWJsZToNCiAg Y3VycmVudF9pbmZlcmlvciAoKS0+cHVzaF90YXJnZXQgKCZhaXhfdGhyZWFkX29wcyk7DQoNCkhv d2V2ZXIsIG5vdGUgdGhhdCB0aGlzIGlzIGFwcGxpZWQgb25seSB0byAqb25lKiBpbmZlcmlvci4N CllvdSBhY3R1YWxseSBuZWVkIHRvIGRvIHRoaXMgZm9yICphbGwqIG5ldyBpbmZlcmlvcnMgYXMg c29vbg0KYXMgdGhleSBhcmUgZGV0ZWN0ZWQgdG8gYmVjb21lIG11bHRpLXRocmVhZGVkLg0KDQpU aGlzIGRvZXMgbm90IGhhcHBlbiBiZWNhdXNlIGFpeC10aHJlYWQuYyBjdXJyZW50bHkgaGFzIGEg c3RhdGljDQpnbG9iYWwgcGRfYWJsZSB2YXJpYWJsZSB0aGF0IGFwcGxpZXMgdG8gR0RCIGFzIGEg d2hvbGUuICBCYWNrIGluDQp0aGUgZGF5cyB3aGVyZSB0aGlzIHdhcyBpbnRyb2R1Y2VkLCB0aGF0 IHdhcyBwcm9iYWJseSBjb3JyZWN0DQpzaW5jZSBhIHNpbmdsZSBHREIgc2Vzc2lvbiBjb3VsZCBv bmx5IGRlYnVnIG9uZSBzaW5nbGUgaW5mZXJpb3INCmJhY2sgdGhlbi4gIEJ1dCBmb3IgbXVsdGlw bGUgaW5mZXJpb3JzLCBhbnkgb2Ygd2hpY2ggY2FuIGJlDQptdWx0aS10aHJlYWRlZCwgdGhpcyBk b2VzIG5vdCB3b3JrLg0KDQoNCkkgdGhpbmsgeW91IHNob3VsZCBmaXJzdCBvZiBhbGwgd29yayBv biBmaXhpbmcgdGhpcywgYW5kIHRoZW4NCmdvIGJhY2sgdG8gdmFsaWRhdGluZyB5b3VyIHRlc3Qg c2NlbmFyaW9zIHdpdGhvdXQgYW55IG9mIHRoZQ0Kb3RoZXIgY2hhbmdlcyAtIG1hbnkgb2YgdGhv c2UgbGlrZWx5IHdpbGwgbm8gbG9uZ2VyIGJlDQpuZWNlc3NhcnkgdGhlbi4NCg0KDQpCeWUsDQpV bHJpY2gNCg0K