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 720763858C27 for ; Thu, 21 Sep 2023 10:50:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 720763858C27 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 NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-395-aA84dgDsP9eCk9vaAuHqIA-1; Thu, 21 Sep 2023 06:50:35 -0400 X-MC-Unique: aA84dgDsP9eCk9vaAuHqIA-1 Received: from SA0PR17MB4314.namprd17.prod.outlook.com (2603:10b6:806:e7::16) by SJ0PR17MB4582.namprd17.prod.outlook.com (2603:10b6:a03:35b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.20; Thu, 21 Sep 2023 10:50:31 +0000 Received: from SA0PR17MB4314.namprd17.prod.outlook.com ([fe80::30eb:4c4a:cb5a:dd91]) by SA0PR17MB4314.namprd17.prod.outlook.com ([fe80::30eb:4c4a:cb5a:dd91%4]) with mapi id 15.20.6792.026; Thu, 21 Sep 2023 10:50:31 +0000 From: =?utf-8?B?SmFuIFZyYW7DvQ==?= To: "gdb-patches@sourceware.org" CC: "aburgess@redhat.com" Subject: Re: [PATCH v2 0/2] gdb/python: implement support for sending custom MI async notifications Thread-Topic: [PATCH v2 0/2] gdb/python: implement support for sending custom MI async notifications Thread-Index: AQHZ5lAVgQBJUCBw0UKbmko+ldshULAlJkAA Date: Thu, 21 Sep 2023 10:50:31 +0000 Message-ID: <409936496b5317f67b2419b707f6d9fb184117ad.camel@labware.com> References: <20230913143843.185997-1-jan.vrany@labware.com> In-Reply-To: <20230913143843.185997-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: SA0PR17MB4314:EE_|SJ0PR17MB4582:EE_ x-ms-office365-filtering-correlation-id: e047aec3-178b-42c6-a80d-08dbba909360 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: IydQVRqZyvZDVMMp9eho2XIfcauLSnIYF+8jgjNdXCqnPr789Ga0Ls9SVwHzDHoWLPHNrLipk8Bk5imKCuCiiuYGkpTkHS+ZXqOAX1no3WVHieDHpUtLXb92L6mZkftYUaqAwc12dLIBQC0DO6pPkJ80RRDkIFT3ezNDrQw8vr0xzvC/h6vyIGRRA0NFlHsIWu2CjKyGQ+0IMP0mmacR9ekzgRD1t/6TYN5Ry7FmQo0tjqGdoz9QQhFXEFWfwWf858AfcDxkoXJJjUlvogiRvvfTdfWmHh8RfTQwiwnOU4SotsecPHiB67W+BgOOCck+tBIxiGkJe9RVvHlI17IxK/gy3S9FQHh/bgUFD2d5hCg32K6Yv9z0Zyo8hh6iEOpxRSCPkI0J7wwRTI9/61fT93iBqYIOUS6vT9asQQfWNq5BAJO0STlxzP1+XpWi0t7MoeYTGsm0ekG5GRfNy44mIKOfVQt5ynq7wYLvSpjeFbsN3v1U7HLm/tAq6YGXmqnD+DLY9w+lh+GPFJPrPfjvC/IEbHl73f9GkF17UhzViVL6UnOWsPMtP88PrbtlGE7omaPms92d29V+19ISahKOTVpOCKLSudZaxsemHh8AH1TM7XcUVKZPw/C8Dn+kWiYw x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR17MB4314.namprd17.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39850400004)(366004)(396003)(376002)(346002)(136003)(451199024)(1800799009)(186009)(26005)(6506007)(6512007)(71200400001)(6486002)(478600001)(15650500001)(83380400001)(2906002)(4326008)(91956017)(8676002)(66556008)(66946007)(76116006)(66446008)(66476007)(64756008)(2616005)(8936002)(5660300002)(6916009)(316002)(41300700001)(86362001)(122000001)(85182001)(36756003)(38070700005)(38100700002);DIR:OUT;SFP:1101 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cXBaNGNYaUpZMnQxWDlQMVNPZytodDR5dENhRldlMy9GOUdzZDNJTk1wellk?= =?utf-8?B?ZUgzc2x2aWtFNGFXc055YXl6WERjWHlkaTU3alFBZWYzTEhOQnVGK09wOWth?= =?utf-8?B?ODRZbDV3WnV6NlBiMUdUZEFvQVNsRDBNS2p5SHdNNFFaYjFHVkQ0dU1icENC?= =?utf-8?B?KzlkUFhoWHl3b2hYTDc3eFpmZVZtZ0g1blZ5Y01LU0hDdTlkMll6Q3ZTdUhu?= =?utf-8?B?NkpWcWZLUUZlbG8zT2ZXVm9HTCtPOVFHMEpURWNqVGtPYUJUalZ0Zy94WmNV?= =?utf-8?B?V1Rkay9FYlJGblBOM0ljMWpqKzNhTjlOM2NtTTdOME9LQmM0akxXdXV1d2du?= =?utf-8?B?M2ZaSUVTNm02NHhRMHc5WisyUnhiK3F0WUNhanJ5elExbmtQOW5sMERZRFhk?= =?utf-8?B?YWlqK2Q1Rk8ybUdHRHN4NkpLZnN2WHFCdk5HYmgxMFptbFB0eGxZT2hoTUhK?= =?utf-8?B?Tys2aWtkUHUxbDEvbFNEK0VZeHZ2a3JZODYwZWNQRi9HbEhjSUZiUytVU0hu?= =?utf-8?B?RTRpMERlb2F3SmdzdGQveTlGalE3bVByb040cG54Qi9mZ1l0cjRLblVkRUx3?= =?utf-8?B?YXNoazk2L1R3MUp1M0pLSXVRbzhkbXkwM29VNTBuaUtzNThJOFAyQ0g2Smk5?= =?utf-8?B?d0xOazJXWWdXcVluTmdvOXc0N0pPeGoyMXhmeDV0dEZkaWRjMFVGSytxUWlI?= =?utf-8?B?RkdJQWJzOEp4S2d2b2xlMWxybmE0dVZzaUxMZ0tMYldjb2ZCTTdRTm1BZk5Q?= =?utf-8?B?VmFUR0s3bUFlZm5xeXhoejQ0a1I2RVJMSmNLeXFuclVwVThPRy8xRmlybHJa?= =?utf-8?B?alpXMjB5c0VydWl6RWZaWW8zK3c0R2dlQXFuVXMvQkdmNEhUQjZ6TjhwNU1u?= =?utf-8?B?WFF5dVFTUElkdGhSd3YyOGFjV2FucWtQUjhnY2x1RDN5UktURUdXOGJ4QkRu?= =?utf-8?B?YXF1SVVBN05GSWtMRVB5Wnp5ZktSSVhXc0VNNmdVQnQ3UUVrRDFPRURuL0RV?= =?utf-8?B?dW1sa1kvU2l4UFpxbkljdVFhbjRFTnJ2M0Y0eTdFM2dJNjl0TURSdTBpWW0y?= =?utf-8?B?Y3E2Y0h5d1VRR2xhRFhYakRYREhNd21xV1BsYUVrTzNDcjVJQnk0Q0kxL281?= =?utf-8?B?OFdjMXF0T1lITFZqUHdBWHVZcmVrZnF2VXRodTdHd3pvc0hFNWVJY3JHT0Jq?= =?utf-8?B?azQxc1Vka0twV1VoamtLUXB1MVFzQzRwSGJxTzBvbTliQStsRVk2Q3ppZkJr?= =?utf-8?B?NzB3Q1BZcXREeEtzS2h4NHl0SlZOYXBuUjgvbVhFcFFPUGRzTkZ3OXZaeW1J?= =?utf-8?B?b2xaWVV5cnlGbllNTmE3RkZ4UlBiNUh3azlKdTc1aGVmazFPTkE5c1dNRy9j?= =?utf-8?B?STY1MnMrQ3dvL000Wk84OU1jR28vYUE1RjhiVlAzaFpoTE50YzFXM1dNQXJR?= =?utf-8?B?NzVJVGsxVzNsLzRMWVNrSzlEMERieUhqbEMraTBGbzZqd2RLRWxQdnQ2WVA5?= =?utf-8?B?cU9GTjlpenJXSnVGT1dXTEJjeCs1K2RhenJEYkRxMWN4d1YzeGZPbllUWEhF?= =?utf-8?B?SjhnSVUwcllpNCtCYzNzcnJLeE8wS3NobSsyZnl0MkxXUVE5VWlqZ2JmTDUy?= =?utf-8?B?MFpTUnRJV2lCbG0waHJhQjYyemFNbXAvbjBkMVJSWkFkSUpaVW1oWEh4WXlN?= =?utf-8?B?NkQ1U0VabWFXZExHaXBvZDBkRWVoK0t0M0xzUS85b29mMEY4RGZ4bjNRQ2VS?= =?utf-8?B?QjZLditBQU9ndVhJVVpFZE1rSHgrMlJHZXc1dlM5bkRXSFFSUFpMTXhKQThM?= =?utf-8?B?UjNLdTcrNkNlUU02R09ucjEzVG1DaXVWQ3E5dWZlZk1nSW1qV204WDhoaTZw?= =?utf-8?B?WHM2OTZZVDdzaEh1VFJjMXI0M0FFVG1LZUlkcjUyZjhZT2FNWkc2d0FRVmJC?= =?utf-8?B?bXl6b3RoT1E5NVRNY3hsRkcyRmYxOVBRbnRBQWFvdW13eENIR3IweXVVVzlu?= =?utf-8?B?WlRra0xOY1R3NUVOajZXVXRMbmpvdmQ0L0ozTXAyWm9jZmxlRVpNNFlVZDJq?= =?utf-8?B?WUJlb3NQZEFtNE9BajY3ZjhIZkRJdmRUUXk4NzRKeVduT3ZyalRHcWljTm1a?= =?utf-8?B?dWxwRkx4aWNBeXNPT3FpaUVGWG1SRGlRREozLzNHb0h0NGZ4cUhxUFFUWmh0?= =?utf-8?B?SUE9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR17MB4314.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e047aec3-178b-42c6-a80d-08dbba909360 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2023 10:50:31.3198 (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: H4hE4wMEjysSstkFUwR7jt62Kqp9+S7MPKBqltTffWI6WcfY2RUkmNickcur2HRDeUxK+zEXubp3tM68rF3HKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR17MB4582 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: labware.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-ID: <639488128D5BCC45894C4EB6260CBD0E@namprd17.prod.outlook.com> Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,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: UG9saXRlIHBpbmcuDQoNClRoYW5rcyEgSmFuDQoNCk9uIFdlZCwgMjAyMy0wOS0xMyBhdCAxNToz OCArMDEwMCwgSmFuIFZyYW55IHdyb3RlOg0KPiBJIGhvcGUgSSBhZGRyZXNzZWQgYWxsIGNvbW1l bnRzIHJhaXNlZCBieSBBbmRyZXcgYW5kIEVsaQ0KPiBpbiB0aGlzIHZlcnNpb24uIFRoZSBtYWlu IGNoYW5nZSBpcyBhZGRlZCByZXN0cmljdGlvbiBvbg0KPiBOQU1FIHBhcmFtZXRlciBhbmQgaG9w ZWZ1bGx5IG1vcmUgY2xlYXIgd29yZGluZyBpbg0KPiBkb2N1bWVudGF0aW9uLg0KPiANCj4gVGhh bmtzLCBKYW4NCj4gDQo+IENoYW5nZXMgc2luY2UgVjE6DQo+IA0KPiAqIE1vdmVkIHNlcmlhbGl6 ZV9taV9yZXN1bHQgYW5kIGhlbHBlcnMgdG8gcHktbWkuYyBhcyBzdWdnZXN0ZWQuDQo+ICAgQWxz bywgcmVuYW1lZCBzZXJpYWxpemVfbWlfcmVzdWx0IHRvIHNlcmlhbGl6ZV9taV9yZXN1bHRzDQo+ ICAgaW5zdGVhZCBvZiBzZXJpYWxpemVfbWlfZGF0YSBhbmQgZG8gbm90IHJlbmFtZSBzZXJpYWxp emVfbWlfcmVzdWx0XzEuDQo+IA0KPiAgIFRoZSByZWFzb24gZm9yIHRoaXMgaXMgdGhhdCBHREIg ZG9jdW1lbnRhdGlvbiwNCj4gICBzZWN0aW9uIEdEQi9NSSBPdXRwdXQgU3ludGF4LCBkZXNjcmli ZXMgInJlc3VsdCIgYmVpbmcgc2luZ2xlICd2YXJpYWJsZSA9IHZhbHVlJw0KPiAgIHBhaXIgYW5k ICJyZXN1bHQtcmVjb3JkIiBhbmQgImFzeW5jLW91dHB1dCIgY29udGFpbnMgemVybyBvciBtb3Jl IG9mIHRoZXNlICJyZXN1bHQicywNCj4gICBzbyBjYWxsaW5nIHRvcC1sZXZlbCBzZXJpYWxpemF0 aW9uIGZ1bmN0aW9uIHNlcmlhbGl6ZV9taV9yZXN1bHRzIHNlZW1zDQo+ICAgYSBiZXR0ZXIgbmFt ZSB0aGFuIHNlcmlhbGl6ZV9taV9kYXRhICh1c2VkIGluIHByZXZpb3VzIHZlcnNpb24pLg0KPiAN Cj4gKiBNYWRlIGdkYi5ub3RpZnlfbWkgREFUQSBwYXJhbWV0ZXIgb3B0aW9uYWwgYXMgc3VnZ2Vz dGVkLg0KPiANCj4gKiBWYWxpZGF0ZSBnZGIubm90aWZ5X21pIE5BTUUgcGFyYW1ldGVyIGFzIHN1 Z2dlc3RlZC4NCj4gDQo+ICogVXBkYXRlZCBkb2N1bWVudGF0aW9uOg0KPiAgICogZXhhbXBsZSBm b3JtYXR0ZWQgYXMgYmxhY2sgdG9vbCB3b3VsZCBkbyBpdCwNCj4gICAqIHJlcGhyYXNlIHNvbWUg c2VudGVuY2VzIGFzIHN1Z2dlc3RlZCwNCj4gICAqIGRvY3VtZW50IHRoYXQgREFUQSBwYXJhbWV0 ZXIgaXMgb3B0aW9uYWwsDQo+ICAgKiBkb2N1bWVudCByZXN0cmljdGlvbnMgb24gTkFNRSBwYXJh bWV0ZXIgYW5kDQo+ICAgKiBkb2N1bWVudCB0aGF0IHVzZXJzIHNob3VsZCBwcmVmaXggdXNlci1k ZWZpbmVkIG5vdGlmaWNhdGlvbg0KPiAgICAgd2l0aCBoeXBoZW4gdG8gYXZvaWQgcG9zc2libGUg Y29uZmxpY3RzLg0KPiANCj4gKiBBZGQgbW9yZSB0ZXN0cy4NCj4gDQo+IA0KPiBKYW4gVnJhbnkg KDIpOg0KPiAgIGdkYi9weXRob246IGdlbmVyYWxpemUgc2VyaWFsaXplX21pX3Jlc3VsdCgpDQo+ ICAgZ2RiL3B5dGhvbjogaW1wbGVtZW50IHN1cHBvcnQgZm9yIHNlbmRpbmcgY3VzdG9tIE1JIGFz eW5jDQo+ICAgICBub3RpZmljYXRpb25zDQo+IA0KPiAgZ2RiL05FV1MgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgIDMgKw0KPiAgZ2RiL2RvYy9weXRob24udGV4aSAgICAgICAg ICAgICAgICAgICAgICAgfCAgNDUgKysrKysNCj4gIGdkYi9weXRob24vcHktbWkuYyAgICAgICAg ICAgICAgICAgICAgICAgIHwgMjMwICsrKysrKysrKysrKysrKysrKysrKysNCj4gIGdkYi9weXRo b24vcHktbWljbWQuYyAgICAgICAgICAgICAgICAgICAgIHwgMTg1ICstLS0tLS0tLS0tLS0tLS0t DQo+ICBnZGIvcHl0aG9uL3B5dGhvbi1pbnRlcm5hbC5oICAgICAgICAgICAgICB8ICAxOCArKw0K PiAgZ2RiL3B5dGhvbi9weXRob24uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKw0KPiAg Z2RiL3Rlc3RzdWl0ZS9nZGIucHl0aG9uL3B5LW1pLW5vdGlmeS5leHAgfCAgNzEgKysrKysrKw0K PiAgNyBmaWxlcyBjaGFuZ2VkLCAzODAgaW5zZXJ0aW9ucygrKSwgMTc2IGRlbGV0aW9ucygtKQ0K PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3VpdGUvZ2RiLnB5dGhvbi9weS1taS1ub3Rp ZnkuZXhwDQo+IA0KDQo=