From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-114.mimecast.com (us-smtp-delivery-114.mimecast.com [170.10.133.114]) by sourceware.org (Postfix) with ESMTPS id 100873858C66 for ; Wed, 10 May 2023 11:14:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 100873858C66 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=labware.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=labware.com Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-636-tCSo6BvOOx2MeHl80nJThA-1; Wed, 10 May 2023 07:14:02 -0400 X-MC-Unique: tCSo6BvOOx2MeHl80nJThA-1 Received: from PH0PR17MB6554.namprd17.prod.outlook.com (2603:10b6:510:291::12) by MN2PR17MB4000.namprd17.prod.outlook.com (2603:10b6:208:1f5::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.19; Wed, 10 May 2023 11:14:00 +0000 Received: from PH0PR17MB6554.namprd17.prod.outlook.com ([fe80::5585:338d:4838:63ce]) by PH0PR17MB6554.namprd17.prod.outlook.com ([fe80::5585:338d:4838:63ce%8]) with mapi id 15.20.6340.031; Wed, 10 May 2023 11:14:00 +0000 From: =?utf-8?B?SmFuIFZyYW7DvQ==?= To: "gdb-patches@sourceware.org" CC: "Wenyan.Xin@windriver.com" Subject: Re: [PATCH] gdb: fix post-hook execution for remote targets Thread-Topic: [PATCH] gdb: fix post-hook execution for remote targets Thread-Index: AQHZbuQzYXhcQR1hGUuQrYgWlYTVKK9IvKsAgArGlYA= Date: Wed, 10 May 2023 11:14:00 +0000 Message-ID: References: <20230414151709.30352-1-jan.vrany@labware.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR17MB6554:EE_|MN2PR17MB4000:EE_ x-ms-office365-filtering-correlation-id: 9d40d558-7789-47ee-0b99-08db5147a7b5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: xKWKEfxJUZUYhpRV9ZVtjcT18oof7s6TaY90VDMILkWNdLnEUtHYc9YMH8CzBy1xtMN/wSiQpVDbv1E0H2Gq4oOV1mMHe7rUuxGcLLr6zYAn5ZNrAHu06/f6NjvDsEvxFbvFfzxRjirgFL2YmlURX+/k9O6DmP40qX9PWLOpjRNHTWzf0ZeZpoyJtlKXpr2PKPBj3ddERQT6s9YNV29KkD5W4s+EVcY1fjPXbgy//Z2mCsOjiU09bax0yH/eSwrwpm8TgFt+xRojIzOqRTH30GvyCvUTp4IHof9Kd6GFFFq0yTGH64aDnh5dNrBpLHhK79zwq8Wq0eoxzskBehJvyaodxgOaKf9QB3OC2U2+lFKM++rg8xDrEKRAvYsXH0X0AuoQdbV1j254WtuxrUuvA2nL4I3D4ffF4jmdHbvX9fCc5taH9uFra1VyYuxuQ/0pOrLSpzLRTKSYHKYytguhRYpZRZ0m2bfOIBXYrXXqspMiUdR2oCS9U13JKX41+ziHJm1fYPro8EapL+uANmCezRkN2RgEM82LIQuWODwfVMiAIWuYHRZnHHkwZRKpBGM8A3f6VbSSddYl0JQJdDhSFpS+0NbgIE4YOQb/t5FAPqw= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR17MB6554.namprd17.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(396003)(366004)(39850400004)(376002)(136003)(451199021)(122000001)(41300700001)(2906002)(186003)(26005)(6506007)(5660300002)(6512007)(71200400001)(38100700002)(38070700005)(8936002)(8676002)(84970400001)(85182001)(478600001)(83380400001)(36756003)(2616005)(6486002)(966005)(91956017)(86362001)(66476007)(64756008)(76116006)(66446008)(66556008)(66946007)(6916009)(316002)(4326008);DIR:OUT;SFP:1101 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RkV6TzVYNTBOT0FUdWRVc0pBeDZhdGVOc05uMytwYkJ2T1NVWGpBTW5iZ3VJ?= =?utf-8?B?Z3lFUU1MTWNsTVVGek5QdnQ2Q1FZeWhXQWY0VmtvZ2VSaGszOTB5aDB1RnVR?= =?utf-8?B?RVpwT0NXK2hkLzAzUDIxeE0rRkpNemxSdU5XdE5tazhYVUJyM0ZHZGx1aFdI?= =?utf-8?B?VEhVMkJTWWtyNndtSUJvQVR5VFJhSHoyOE5PbG5YS0RkM2RvemtjZVlrOTFY?= =?utf-8?B?T2JpNFp1UkEyU0RyS2FvSmxZZ2JaWkxlYlBTTlhiRzRhcmlCR05DN3FlTCtw?= =?utf-8?B?WW1zeG1CS29KbFN3ZVRZK3J5ejdzQmR5RzRjeVl6ZHEvWHBEWGpoZnIyZmRT?= =?utf-8?B?S2JJNklXRjREakF4SEJ0R0lpbG9SNEZqZGM0K3o1dzVlQnd3MDI5aEwwa1R0?= =?utf-8?B?Y0l6NDhpNUtNMkUvdUpIS2RSd3ZYa3hKK0lpRmt0ZXgyakw4dWtPenZSKzZF?= =?utf-8?B?SDZQUGpPTVZKRS9GdlRKaGYvMFBRdWNUWUI4TVNsc0cxWW1yOHZMWWt0aWxv?= =?utf-8?B?VEpHcCs4bnFyTUxZd3VUa2ZVMTVpejJFWGxSV2haT2UyWkZHR1RscGdIM3Ji?= =?utf-8?B?WkFPbnB1anlnOGxBZ0dZWWZqRU1LVVJpd2Q4b2FTclpzS25TbHpsU2pSQzhX?= =?utf-8?B?UVViU3JncUc4bVQ2SDR4WGhrZW40UnE5NTc2TTBtSGRvaTB5TTFTSUVZOFhx?= =?utf-8?B?TjlZdEVFV1Jwcm1VYTdwREZLckhDWkMzVThtR3Z6TlFmU0MyS3Q3dmYvUEtV?= =?utf-8?B?c3lLbWlBbjEvaXFmTUhrSDQxbjJxYUFMellLSUFjNUJZYUkza0ZSZWZqbTdB?= =?utf-8?B?cXlLYUVkSzdoNWh5dFhUSzFiVjFqV280QVhIZElDSGk4S0NzSjdxYmN2Y1pL?= =?utf-8?B?V3V6N2pQSjdXTFExdllIKzE1ZGw5V2ozOUVsS1c3RHViT2tMbU04ZGd2dktv?= =?utf-8?B?TTNOeEJ3OWNJdWtvNUg0c1FzMHFxZG1HRG5ZenlvU3Zza0NwdnFhZmROaXNO?= =?utf-8?B?SWhkaGJBRTg5cTRRc29LaGFaR2dnUEZ0bnJiUDFMcGVWSU9qNGFWR2cydTU1?= =?utf-8?B?N0xsdXhFUUhLSk1PTkZRbzlPb0JlbVozOXFCQW5rY2pIM0dncS83R2dEeVJm?= =?utf-8?B?Kzd4dHl4blZ4M0FXZGVIOW80c0VGVytUS0xWbTA5dWxBcEM1RE9rWTM1a2Jy?= =?utf-8?B?dzVCOVB6eFE0cWdjUHEyK2RMWm1mMm9qZEl3R2ZvaFhYcU5GOWZUR2Q4a3hK?= =?utf-8?B?cnJKa1RJOTBSTWx2bTA0Q3FRb0ZCd0JHQWg1R2lCV3pybHRFdUZPQ3FWajJX?= =?utf-8?B?RDZlRGJ6UEhiU1ZTZTl3LzFiVHFUeGRENXlRaVJ5OE5obFA0T1grZnprR1N6?= =?utf-8?B?b1FaRjZSMkdENW5CUzNhV1BsNEVXS0RqMDdrMDhnSU1tNmNnQUV6aXNVVlVm?= =?utf-8?B?dmg0Rm1iWVk0S1lCZWtGeDZEWDc4VHJONE5lRXJvM2EyUnc5OGVOOXBvcTg4?= =?utf-8?B?aTRZdkc0TVJPdUlpZXdqTVpGSWovd0pqRUhhRWh4N1crbnJKWDZqRU9ic0VH?= =?utf-8?B?RDkvVE92UThLWUtQRTF0c3IyR1VZcUo0MHEvQXNreEpHbHFJREpCc0FMMnNB?= =?utf-8?B?OHRtZERCa2x2Nm1rQjJoU1liNSsyMG4vS1NwS1dVV0gwZk5HTlM1cDAyYTk3?= =?utf-8?B?UFhQbXlLN01pbk5yN1hHRFhqT0VRZFZOY3c5cVBjcEh0NEdyb1RYQzFpdVhR?= =?utf-8?B?YTFKREx1c0xCcE5hNUwrU3MwWG4zYXl5R0V0VXhZeHVIanpCQjE5TmNEbjRO?= =?utf-8?B?cm4wenZpajlzbS8zNDBlMUkza0hNbDhWSnFBdm5OSDRaZlRFUlNvcE9RM2VJ?= =?utf-8?B?ZWk0czZQdTNPZ2FyQ21nRDNiVG84aHRoUjlVcFhOb3hxaW10UlBCTkJYWVZS?= =?utf-8?B?bHoxeXp2d2JHc3JLTGd1bitBWVFuK2ZGOGlEV2xsWm4rMTc0eGFXcWFPcE9j?= =?utf-8?B?VHlYMHJmbUQwV2hueC9MaFkxTHFmRDdJSTJCRThCK1dsbzkwRFJRMmRzek5E?= =?utf-8?B?WUV1cWozK1F4aERmRmk1NGxUd3NzVUFRaHJrRG9WSktocFBuYUR6cCsrU2Ro?= =?utf-8?B?R2xzaEFMNHhIRlhnWEVGeHU5NVJ5MHdTRW5QRE50TFBkZ09KS3E5eVpVa1cv?= =?utf-8?B?V3c9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR17MB6554.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d40d558-7789-47ee-0b99-08db5147a7b5 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2023 11:14:00.0997 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b5db0322-1aa0-4c0a-859c-ad0f96966f4c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: plrk7w4aVtFTgwKfNJr6RY86PyQJWu2GdDKBtm8qQAfSz5FxGzbPXIalc1FasGm4QyHZDJJJdURJQbGNi9Z+DQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR17MB4000 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: labware.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-ID: Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-12.7 required=5.0 tests=BAYES_00,GIT_PATCH_0,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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 List-Id: UG9saXRlIHBpbmcgMi4NCg0KSmFuDQoNCg0KT24gV2VkLCAyMDIzLTA1LTAzIGF0IDE1OjQwICsw MTAwLCBKYW4gVnJhbnkgd3JvdGU6DQo+IFBvbGl0ZSBwaW5nLiANCj4gDQo+IEphbg0KPiANCj4g T24gRnJpLCAyMDIzLTA0LTE0IGF0IDE3OjE3ICswMjAwLCBKYW4gVnJhbnkgd3JvdGU6DQo+ID4g Q29tbWl0IGI1NjYxZmYyICgiZ2RiOiBmaXggcG9zc2libGUgdXNlLWFmdGVyLWZyZWUgd2hlbg0K PiA+IGV4ZWN1dGluZyBjb21tYW5kcyIpIGF0dGVtcHRlZCB0byBmaXggcG9zc2libGUgdXNlLWFm dGVyLWZyZWUNCj4gPiBpbiBjYXNlIGNvbW1hbmQgcmVkZWZpbmVzIGl0c2VsZi4NCj4gPiANCj4g PiBDb21taXQgMzdlNTgzM2QgKCJnZGI6IGZpeCBjb21tYW5kIGxvb2t1cCBpbiBleGVjdXRlX2Nv bW1hbmQgKCkiKQ0KPiA+IHVwZGF0ZWQgdGhlIHByZXZpb3VzIGZpeCB0byBoYW5kbGUgc3ViY29t bWFuZHMgYXMgd2VsbCBieSB1c2luZyB0aGUNCj4gPiBvcmlnaW5hbCBjb21tYW5kIHN0cmluZyB0 byBsb29rdXAgdGhlIGNvbW1hbmQgYWdhaW4gYWZ0ZXIgaXRzIGV4ZWN1dGlvbi4NCj4gPiANCj4g PiBUaGlzIGZpeGVkIHRoZSB0ZXN0IGluIGdkYi5iYXNlL2RlZmluZS5leHAgYnV0IGl0IHR1cm5l ZCBvdXQgdGhhdCBpdA0KPiA+IGRvZXMgbm90IHdvcmsgKGF0IGxlYXN0KSBmb3IgInRhcmdldCBy ZW1vdGUiIGFuZCAidGFyZ2V0IGV4dGVuZGVkLXJlbW90ZSIuDQo+ID4gDQo+ID4gVGhlIHByb2Js ZW0gaXMgdGhhdCB0aGUgY29tbWFuZCBidWZmZXIgUCBwYXNzZWQgdG8gZXhlY3V0ZV9jb21tYW5k ICgpDQo+ID4gZ2V0cyBvdmVyd3JpdHRlbiBpbiBkb250X3JlcGVhdCAoKSB3aGlsZSBleGVjdXRp bmcgInRhcmdldCByZW1vdGUiDQo+ID4gY29tbWFuZCBpdHNlbGY6DQo+ID4gDQo+ID4gCSMwICBk b250X3JlcGVhdCAoKSBhdCB0b3AuYzo4MjINCj4gPiAJIzEgIDB4MDAwMDU1NTU1NzMwOTgyYSBp biB0YXJnZXRfcHJlb3BlbiAoZnJvbV90dHk9MSkgYXQgdGFyZ2V0LmM6MjQ4Mw0KPiA+IAkjMiAg MHgwMDAwNTU1NTU3MTFlOTExIGluIHJlbW90ZV90YXJnZXQ6Om9wZW5fMSAobmFtZT0weDU1NTU1 ODgxYzdmZSAiOjEyMzQiLCBmcm9tX3R0eT0xLCBleHRlbmRlZF9wPTApDQo+ID4gCSAgICBhdCBy ZW1vdGUuYzo1OTQ2DQo+ID4gCSMzICAweDAwMDA1NTU1NTcxMWQ1NzcgaW4gcmVtb3RlX3Rhcmdl dDo6b3BlbiAobmFtZT0weDU1NTU1ODgxYzdmZSAiOjEyMzQiLCBmcm9tX3R0eT0xKSBhdCByZW1v dGUuYzo1MjcyDQo+ID4gCSM0ICAweDAwMDA1NTU1NTczMDYyZjIgaW4gb3Blbl90YXJnZXQgKGFy Z3M9MHg1NTU1NTg4MWM3ZmUgIjoxMjM0IiwgZnJvbV90dHk9MSwgY29tbWFuZD0weDU1NTU1ODlk MDQ5MCkNCj4gPiAJICAgIGF0IHRhcmdldC5jOjg1Mw0KPiA+IAkjNSAgMHgwMDAwNTU1NTU2YWQy MmZhIGluIGNtZF9mdW5jIChjbWQ9MHg1NTU1NTg5ZDA0OTAsIGFyZ3M9MHg1NTU1NTg4MWM3ZmUg IjoxMjM0IiwgZnJvbV90dHk9MSkNCj4gPiAJICAgIGF0IGNsaS9jbGktZGVjb2RlLmM6MjczNw0K PiA+IAkjNiAgMHgwMDAwNTU1NTU3MzQ4N2ZkIGluIGV4ZWN1dGVfY29tbWFuZCAocD0weDU1NTU1 ODgxYzgwMiAiNCIsIGZyb21fdHR5PTEpIGF0IHRvcC5jOjY4OA0KPiA+IA0KPiA+IFRoZXJlZm9y ZSB0aGUgc2Vjb25kIGNhbGwgdG8gbG9va3VwX2NtZCAoKSBhdCBsaW5lIDY5NyBmYWlscyB0byBm aW5kDQo+ID4gY29tbWFuZCBiZWNhdXNlIHRoZSBvcmlnaW5hbCBjb21tYW5kIHN0cmluZyBpcyBn b25lLg0KPiA+IA0KPiA+IFRoaXMgY29tbWl0IGFkZHJlc3NlcyB0aGlzIHBhcnRpY3VsYXIgcHJv YmxlbSBieSBjcmVhdGluZyBhICpjb3B5KiBvZg0KPiA+IG9yaWdpbmFsIGNvbW1hbmQgc3RyaW5n IGZvciB0aGUgc29sZSBwdXJwb3NlIG9mIHVzaW5nIGl0IGFmdGVyIGNvbW1hbmQNCj4gPiBleGVj dXRpb24gdG8gbG9va3VwIHRoZSBjb21tYW5kIGFnYWluLiBJdCBtYXkgbm90IGJlIHRoZSBtb3N0 IGVmZmljaWVudA0KPiA+IHdheSBidXQgaXQncyBzYWZlciBnaXZlbiB0aGF0IGNvbW1hbmQgYnVm ZmVyIGlzIHNoYXJlZCBhbmQgb3ZlcndyaXR0ZW4NCj4gPiBpbiBoYXJkLXRvLWZvcmVzZWUgc2l0 dWF0aW9ucy4NCj4gPiANCj4gPiBUZXN0ZWQgb24geDg2XzY0LWxpbnV4Lg0KPiA+IA0KPiA+IFBS IDMwMjQ5DQo+ID4gQnVnOiBodHRwczovL3NvdXJjZXdhcmUub3JnL2J1Z3ppbGxhL3Nob3dfYnVn LmNnaT9pZD0zMDI0OQ0KPiA+IC0tLQ0KPiA+ICBnZGIvdG9wLmMgfCAzICsrLQ0KPiA+ICAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4gDQo+ID4gZGlm ZiAtLWdpdCBhL2dkYi90b3AuYyBiL2dkYi90b3AuYw0KPiA+IGluZGV4IDgxZjc0ZjcyZjYxLi42 Mzc5ODc4OTU1MyAxMDA2NDQNCj4gPiAtLS0gYS9nZGIvdG9wLmMNCj4gPiArKysgYi9nZGIvdG9w LmMNCj4gPiBAQCAtNTc1LDYgKzU3NSw3IEBAIGV4ZWN1dGVfY29tbWFuZCAoY29uc3QgY2hhciAq cCwgaW50IGZyb21fdHR5KQ0KPiA+ICAgIHN0cnVjdCBjbWRfbGlzdF9lbGVtZW50ICpjOw0KPiA+ ICAgIGNvbnN0IGNoYXIgKmxpbmU7DQo+ID4gICAgY29uc3QgY2hhciAqY21kX3N0YXJ0ID0gcDsN Cj4gPiArICBzdGQ6OnN0cmluZyBjbWRfY29weSA9IHA7DQo+ID4gIA0KPiA+ICAgIGF1dG8gY2xl YW51cF9pZl9lcnJvciA9IG1ha2Vfc2NvcGVfZXhpdCAoYnBzdGF0X2NsZWFyX2FjdGlvbnMpOw0K PiA+ICAgIHNjb3BlZF92YWx1ZV9tYXJrIGNsZWFudXAgPSBwcmVwYXJlX2V4ZWN1dGVfY29tbWFu ZCAoKTsNCj4gPiBAQCAtNjkyLDcgKzY5Myw3IEBAIGV4ZWN1dGVfY29tbWFuZCAoY29uc3QgY2hh ciAqcCwgaW50IGZyb21fdHR5KQ0KPiA+ICAJIFdlIG5lZWQgdG8gbG9va3VwIHRoZSBjb21tYW5k IGFnYWluIHNpbmNlIGR1cmluZyBpdHMgZXhlY3V0aW9uLA0KPiA+ICAJIGEgY29tbWFuZCBtYXkg cmVkZWZpbmUgaXRzZWxmLiAgSW4gdGhpcyBjYXNlLCBDIHBvaW50ZXINCj4gPiAgCSBiZWNvbWVz IGludmFsaWQgc28gd2UgbmVlZCB0byBsb29rIGl0IHVwIGFnYWluLiAgKi8NCj4gPiAtICAgICAg Y29uc3QgY2hhciAqY21kMiA9IGNtZF9zdGFydDsNCj4gPiArICAgICAgY29uc3QgY2hhciAqY21k MiA9IGNtZF9jb3B5LmNfc3RyICgpOw0KPiA+ICAgICAgICBjID0gbG9va3VwX2NtZCAoJmNtZDIs IGNtZGxpc3QsICIiLCBudWxscHRyLCAxLCAxKTsNCj4gPiAgICAgICAgaWYgKGMgIT0gbnVsbHB0 cikNCj4gPiAgCWV4ZWN1dGVfY21kX3Bvc3RfaG9vayAoYyk7DQo+IA0KDQo=