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.129.114]) by sourceware.org (Postfix) with ESMTPS id 2A7A93858D28 for ; Wed, 3 May 2023 14:40:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2A7A93858D28 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-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-611-6UVAeGwMPVig87gKx9uWoA-1; Wed, 03 May 2023 10:40:44 -0400 X-MC-Unique: 6UVAeGwMPVig87gKx9uWoA-1 Received: from SJ2PR17MB6568.namprd17.prod.outlook.com (2603:10b6:a03:4f7::10) by SA0PR17MB4207.namprd17.prod.outlook.com (2603:10b6:806:8b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.22; Wed, 3 May 2023 14:40:40 +0000 Received: from SJ2PR17MB6568.namprd17.prod.outlook.com ([fe80::fa1f:c830:6d52:12ab]) by SJ2PR17MB6568.namprd17.prod.outlook.com ([fe80::fa1f:c830:6d52:12ab%6]) with mapi id 15.20.6340.031; Wed, 3 May 2023 14:40:40 +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: AQHZbuQzYXhcQR1hGUuQrYgWlYTVKK9IvKsA Date: Wed, 3 May 2023 14:40:40 +0000 Message-ID: References: <20230414151709.30352-1-jan.vrany@labware.com> In-Reply-To: <20230414151709.30352-1-jan.vrany@labware.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ2PR17MB6568:EE_|SA0PR17MB4207:EE_ x-ms-office365-filtering-correlation-id: 3e8bc2dc-9b7f-4967-cc77-08db4be45dce x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: eDzLaRwV3VKSI3EfvRv+ibEK8zeYqTkdLGgVYLbxnYbiXkS+MGzq3WG950npbT+A651ud6nJMwiKavaaX07nPkKA42dlxAOZW21iGDFQ1nQQCNgIqdpMS3yFiFWUu8sJ4qgTW831kuNLQ4TNJ+yyP4SES/7EUpc0UJa8w3Ru0pQPmPC9k/4Le10sBYCA0ru0myOf9zHjkeqZxae4pSE0ciGmJFvBDjp7tc6UULvOBW5CMYIo+AOok6tLxybzN4TGPWHevKHlrAfal96RNTXtV5e2hfizssBeN6grUVpPuzyoVIj2mAZKQyuxm/i5khh7SvVUvEZ1QWjniHtWvg6QUZEo1Ip0IM0ApxHKHg4aWExpGXhjkwZk+WcOeDS7gfBVtyDR9pH1wgO1+7V+ZgYWm1XUZ1+z0H6mXYFOCMQmHuXW9oZ5NaJ1th0uzXjoKWGRhLN4uprj3ObQunQKoXEtKvfoSv1XYIULX1SMVRwbU2frYEjz8UdwQZEm08xd5fYYKzFNA8qj9sbWosunijhyU4oHh/JNdr2W0gfZi18NSPvpJyvVFdhEsiqUqAS21ylorLHqGXmin0WVO03H0nfp1tm8oYV9ZvXay7ylAXOhIyM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR17MB6568.namprd17.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(366004)(376002)(39840400004)(346002)(396003)(451199021)(38070700005)(83380400001)(86362001)(122000001)(38100700002)(8676002)(26005)(316002)(966005)(84970400001)(186003)(6486002)(66446008)(2616005)(6512007)(76116006)(71200400001)(4326008)(6506007)(91956017)(36756003)(2906002)(85182001)(6916009)(66476007)(66556008)(66946007)(8936002)(41300700001)(478600001)(5660300002)(64756008);DIR:OUT;SFP:1101 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?czRMK1N0eEVrcnlkdmQ0MjJzMDltaVlOK3hyWGNVeVNRN0pQY05hMVMzQzd5?= =?utf-8?B?S2tDUndLMzVZZ29GNlp6bnc1enFkMm1na3JrVXlDd3dPeEFtOWlCZ1pucW1F?= =?utf-8?B?TzhxTUtMa0FienU1Wkpqb2hJU0thVEpJWElEVjBJU0dVa0o1bDNYY2xlOHhh?= =?utf-8?B?SFk3ZXhEYk14MG5OcmViTCtCczdWLzZlYWtSNTQraTVxUWFUbXl5NDE1WnpX?= =?utf-8?B?WHNzdEJNc2ZEQkt5VWZMZ0RLZjczd2UrRk9WRmdVUXlvZ3FlTFZLaVpibWNk?= =?utf-8?B?eVNuN3d5MjlKb1RrbEFWRVNsN0dqY1BmL1ZQalhIUHNvRnAyZncvYWxiN1lo?= =?utf-8?B?NnV5RkdPNGhLMGxRejVqSXVYMUhzMmx1U1FJM1djSWJIaUdQcmpVZlFQOWMx?= =?utf-8?B?TUVPaUNFMVI2ZWlHRVl3ZitzWVNSZ3NLTlE1UmZyZHRrYnhzeXpXTlpTTXND?= =?utf-8?B?VWV6Z0lxYWpaaDVxZXJJQUZuaVM4K1FyQ1ZXNWZGZTU2OVdaMWJPczlsQ3RC?= =?utf-8?B?WVUycFZ3VlBZUElwdWxhUXZRZndnWVFqZEJnb2JrOVRURFpLcnQvbUxuVzFo?= =?utf-8?B?YUVEaFFLNk1IbTdmTmcxY1hNRlpYWnpZaGdTb2IxYkRqdkNqQk40T2pYMjRB?= =?utf-8?B?MkJ3enJvZWk1czliakJ0RGlzQXFkVVN4ME5uN3V4OWxtYlFwVldBRno2N3c2?= =?utf-8?B?TjZHQTR1eGxhcitCakl6c29oZW9aN1RXcStPZ0YzNnNqblJyRDE3TW5OUW4v?= =?utf-8?B?SDl6RHJkcW9Wdm01MG5aWjVHc1VrakdlSmR4ZFBhNVR5TnFsa2lNT2NZUmdl?= =?utf-8?B?L1U2RS94TllYR0pQbGR1ZXlNQllxVzNFRDlHendYNnRIVXlQU0pqZWF3NGV1?= =?utf-8?B?dzhXa1JrNTlRRmd1czBCSjdHU1Qxc2licGtESVRmTGlrMm5WNWxyamluM3FZ?= =?utf-8?B?VnNDaVdtYzY3R3RKdFliZWd4LzIyRlZtRlRmTlBrbVFVaWM5MWNHcnVlSjAv?= =?utf-8?B?dWJxUDhPV3BheGlRNDV0SHFvNEZZMmREcFk4b1NiWnlJSVNKaUJTS2NJRG93?= =?utf-8?B?aDkyTU5zZzRBOWNiMmhVdTIzVDF6cDFKODZEa1ZUSUNvSWljaFl3MXUzQWgv?= =?utf-8?B?OVVQMHh2eVpuWFhDSlF1YTJVa1JDbnJReTNvckdoRGx0cHhGckNvSC9xL2tP?= =?utf-8?B?RDdGNVZpMGMwL1VqMnJNMkgwWGt3VlFFV0QzYUE0a2llZmEzekhvejJqV3I2?= =?utf-8?B?UnptRW1KcFJxSWpsRlhxcHI0bFpSZEdhSGpPZnNuUk9UMlZBSXZpMzlWQS9B?= =?utf-8?B?emZwTm5VdG40RWhNZlBnUUo3ZzU2bzh6akUwM2dNTGFpdDZFZ3NmSWZSQUpN?= =?utf-8?B?bzU3ZEl3WjNHeHUzYWx3UjZ2Q0hPN24wU0czSzAra2hLNitvZElwa2tzdno1?= =?utf-8?B?VnZhbEI2VE5oWVFNV3NONTBCbTNTdWYrdGwvS3d4MW1TaDVqSGIvUWJHMVp2?= =?utf-8?B?aVFlOENzNWdZWHc2eDhvZ3JnTjdHR29nV0g3U0VGZXpqOXpmMGcweW5xcXNJ?= =?utf-8?B?WTBwS3BCNFd4UEU5RFZ6MFhLb1RhMHJ5OUNDejFtUGJzWUtLSHgwcDZYVXB6?= =?utf-8?B?bnlLbGRyU3RENXZjQjByR1FnYjBvaVA5SVkxTTMwbDFiK3NWVEtYL2FoaEta?= =?utf-8?B?bldmeVhGd0YwMGRFSnZHL0FnTFREb1RZNjF2NDNvY0YvRnNUTEF1STM0SmlT?= =?utf-8?B?eXNDSVpqeVdPaDdjWWhRYmx2Z0JDOGppMDROb2Y5NnlvK2lEOXhvSjBJS1Jh?= =?utf-8?B?SlFoVjAzVlQ3MUI0ZVZqMXZWYWJETXZWeXZKSm5kZUt5YmxGYzdmeGl3SVFJ?= =?utf-8?B?MzhIcWRrd21nY2dMNG0yMUlHZ3hSd05FeFZGWWFwdndvdUZMU3QyakZOaFNC?= =?utf-8?B?NnM4ZkM3TjJDWVRsOERIaWozVlpxV3g4cGFvZDZrNmtDQWF3dko3b09HMTFR?= =?utf-8?B?Ung3SjJCYVNQTFBaYVVjSnpyaUVZWnJqTXIvc2F2S0w0eWRMZERtLzhBSEl4?= =?utf-8?B?eG9neEsyRTVKSWFsTmk1c0FVMUx6a2UyVVVuYXdHVjA3ZFoxU0dWaWdBd1FZ?= =?utf-8?Q?Opeu5xlaVRLJ/EI4gA3f+LrZ5?= MIME-Version: 1.0 X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ2PR17MB6568.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3e8bc2dc-9b7f-4967-cc77-08db4be45dce X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2023 14:40:40.0940 (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: wJfMDjpbRcZQ1a9qR4C9E8hOdb5hFmX8d56F81fitIi9NyhlVco1pUyh7D2Dpl6KwvzWo5vey1LHoR4lGUV1hw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR17MB4207 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: labware.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-ID: <63E5B873BAE77F4A96111AFBDE65EC3B@namprd17.prod.outlook.com> 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: UG9saXRlIHBpbmcuIA0KDQpKYW4NCg0KT24gRnJpLCAyMDIzLTA0LTE0IGF0IDE3OjE3ICswMjAw LCBKYW4gVnJhbnkgd3JvdGU6DQo+IENvbW1pdCBiNTY2MWZmMiAoImdkYjogZml4IHBvc3NpYmxl IHVzZS1hZnRlci1mcmVlIHdoZW4NCj4gZXhlY3V0aW5nIGNvbW1hbmRzIikgYXR0ZW1wdGVkIHRv IGZpeCBwb3NzaWJsZSB1c2UtYWZ0ZXItZnJlZQ0KPiBpbiBjYXNlIGNvbW1hbmQgcmVkZWZpbmVz IGl0c2VsZi4NCj4gDQo+IENvbW1pdCAzN2U1ODMzZCAoImdkYjogZml4IGNvbW1hbmQgbG9va3Vw IGluIGV4ZWN1dGVfY29tbWFuZCAoKSIpDQo+IHVwZGF0ZWQgdGhlIHByZXZpb3VzIGZpeCB0byBo YW5kbGUgc3ViY29tbWFuZHMgYXMgd2VsbCBieSB1c2luZyB0aGUNCj4gb3JpZ2luYWwgY29tbWFu ZCBzdHJpbmcgdG8gbG9va3VwIHRoZSBjb21tYW5kIGFnYWluIGFmdGVyIGl0cyBleGVjdXRpb24u DQo+IA0KPiBUaGlzIGZpeGVkIHRoZSB0ZXN0IGluIGdkYi5iYXNlL2RlZmluZS5leHAgYnV0IGl0 IHR1cm5lZCBvdXQgdGhhdCBpdA0KPiBkb2VzIG5vdCB3b3JrIChhdCBsZWFzdCkgZm9yICJ0YXJn ZXQgcmVtb3RlIiBhbmQgInRhcmdldCBleHRlbmRlZC1yZW1vdGUiLg0KPiANCj4gVGhlIHByb2Js ZW0gaXMgdGhhdCB0aGUgY29tbWFuZCBidWZmZXIgUCBwYXNzZWQgdG8gZXhlY3V0ZV9jb21tYW5k ICgpDQo+IGdldHMgb3ZlcndyaXR0ZW4gaW4gZG9udF9yZXBlYXQgKCkgd2hpbGUgZXhlY3V0aW5n ICJ0YXJnZXQgcmVtb3RlIg0KPiBjb21tYW5kIGl0c2VsZjoNCj4gDQo+IAkjMCAgZG9udF9yZXBl YXQgKCkgYXQgdG9wLmM6ODIyDQo+IAkjMSAgMHgwMDAwNTU1NTU3MzA5ODJhIGluIHRhcmdldF9w cmVvcGVuIChmcm9tX3R0eT0xKSBhdCB0YXJnZXQuYzoyNDgzDQo+IAkjMiAgMHgwMDAwNTU1NTU3 MTFlOTExIGluIHJlbW90ZV90YXJnZXQ6Om9wZW5fMSAobmFtZT0weDU1NTU1ODgxYzdmZSAiOjEy MzQiLCBmcm9tX3R0eT0xLCBleHRlbmRlZF9wPTApDQo+IAkgICAgYXQgcmVtb3RlLmM6NTk0Ng0K PiAJIzMgIDB4MDAwMDU1NTU1NzExZDU3NyBpbiByZW1vdGVfdGFyZ2V0OjpvcGVuIChuYW1lPTB4 NTU1NTU4ODFjN2ZlICI6MTIzNCIsIGZyb21fdHR5PTEpIGF0IHJlbW90ZS5jOjUyNzINCj4gCSM0 ICAweDAwMDA1NTU1NTczMDYyZjIgaW4gb3Blbl90YXJnZXQgKGFyZ3M9MHg1NTU1NTg4MWM3ZmUg IjoxMjM0IiwgZnJvbV90dHk9MSwgY29tbWFuZD0weDU1NTU1ODlkMDQ5MCkNCj4gCSAgICBhdCB0 YXJnZXQuYzo4NTMNCj4gCSM1ICAweDAwMDA1NTU1NTZhZDIyZmEgaW4gY21kX2Z1bmMgKGNtZD0w eDU1NTU1ODlkMDQ5MCwgYXJncz0weDU1NTU1ODgxYzdmZSAiOjEyMzQiLCBmcm9tX3R0eT0xKQ0K PiAJICAgIGF0IGNsaS9jbGktZGVjb2RlLmM6MjczNw0KPiAJIzYgIDB4MDAwMDU1NTU1NzM0ODdm ZCBpbiBleGVjdXRlX2NvbW1hbmQgKHA9MHg1NTU1NTg4MWM4MDIgIjQiLCBmcm9tX3R0eT0xKSBh dCB0b3AuYzo2ODgNCj4gDQo+IFRoZXJlZm9yZSB0aGUgc2Vjb25kIGNhbGwgdG8gbG9va3VwX2Nt ZCAoKSBhdCBsaW5lIDY5NyBmYWlscyB0byBmaW5kDQo+IGNvbW1hbmQgYmVjYXVzZSB0aGUgb3Jp Z2luYWwgY29tbWFuZCBzdHJpbmcgaXMgZ29uZS4NCj4gDQo+IFRoaXMgY29tbWl0IGFkZHJlc3Nl cyB0aGlzIHBhcnRpY3VsYXIgcHJvYmxlbSBieSBjcmVhdGluZyBhICpjb3B5KiBvZg0KPiBvcmln aW5hbCBjb21tYW5kIHN0cmluZyBmb3IgdGhlIHNvbGUgcHVycG9zZSBvZiB1c2luZyBpdCBhZnRl ciBjb21tYW5kDQo+IGV4ZWN1dGlvbiB0byBsb29rdXAgdGhlIGNvbW1hbmQgYWdhaW4uIEl0IG1h eSBub3QgYmUgdGhlIG1vc3QgZWZmaWNpZW50DQo+IHdheSBidXQgaXQncyBzYWZlciBnaXZlbiB0 aGF0IGNvbW1hbmQgYnVmZmVyIGlzIHNoYXJlZCBhbmQgb3ZlcndyaXR0ZW4NCj4gaW4gaGFyZC10 by1mb3Jlc2VlIHNpdHVhdGlvbnMuDQo+IA0KPiBUZXN0ZWQgb24geDg2XzY0LWxpbnV4Lg0KPiAN Cj4gUFIgMzAyNDkNCj4gQnVnOiBodHRwczovL3NvdXJjZXdhcmUub3JnL2J1Z3ppbGxhL3Nob3df YnVnLmNnaT9pZD0zMDI0OQ0KPiAtLS0NCj4gIGdkYi90b3AuYyB8IDMgKystDQo+ICAxIGZpbGUg Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0 IGEvZ2RiL3RvcC5jIGIvZ2RiL3RvcC5jDQo+IGluZGV4IDgxZjc0ZjcyZjYxLi42Mzc5ODc4OTU1 MyAxMDA2NDQNCj4gLS0tIGEvZ2RiL3RvcC5jDQo+ICsrKyBiL2dkYi90b3AuYw0KPiBAQCAtNTc1 LDYgKzU3NSw3IEBAIGV4ZWN1dGVfY29tbWFuZCAoY29uc3QgY2hhciAqcCwgaW50IGZyb21fdHR5 KQ0KPiAgICBzdHJ1Y3QgY21kX2xpc3RfZWxlbWVudCAqYzsNCj4gICAgY29uc3QgY2hhciAqbGlu ZTsNCj4gICAgY29uc3QgY2hhciAqY21kX3N0YXJ0ID0gcDsNCj4gKyAgc3RkOjpzdHJpbmcgY21k X2NvcHkgPSBwOw0KPiAgDQo+ICAgIGF1dG8gY2xlYW51cF9pZl9lcnJvciA9IG1ha2Vfc2NvcGVf ZXhpdCAoYnBzdGF0X2NsZWFyX2FjdGlvbnMpOw0KPiAgICBzY29wZWRfdmFsdWVfbWFyayBjbGVh bnVwID0gcHJlcGFyZV9leGVjdXRlX2NvbW1hbmQgKCk7DQo+IEBAIC02OTIsNyArNjkzLDcgQEAg ZXhlY3V0ZV9jb21tYW5kIChjb25zdCBjaGFyICpwLCBpbnQgZnJvbV90dHkpDQo+ICAJIFdlIG5l ZWQgdG8gbG9va3VwIHRoZSBjb21tYW5kIGFnYWluIHNpbmNlIGR1cmluZyBpdHMgZXhlY3V0aW9u LA0KPiAgCSBhIGNvbW1hbmQgbWF5IHJlZGVmaW5lIGl0c2VsZi4gIEluIHRoaXMgY2FzZSwgQyBw b2ludGVyDQo+ICAJIGJlY29tZXMgaW52YWxpZCBzbyB3ZSBuZWVkIHRvIGxvb2sgaXQgdXAgYWdh aW4uICAqLw0KPiAtICAgICAgY29uc3QgY2hhciAqY21kMiA9IGNtZF9zdGFydDsNCj4gKyAgICAg IGNvbnN0IGNoYXIgKmNtZDIgPSBjbWRfY29weS5jX3N0ciAoKTsNCj4gICAgICAgIGMgPSBsb29r dXBfY21kICgmY21kMiwgY21kbGlzdCwgIiIsIG51bGxwdHIsIDEsIDEpOw0KPiAgICAgICAgaWYg KGMgIT0gbnVsbHB0cikNCj4gIAlleGVjdXRlX2NtZF9wb3N0X2hvb2sgKGMpOw0KDQo=