From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35803 invoked by alias); 17 Oct 2019 10:21:14 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 35793 invoked by uid 89); 17 Oct 2019 10:21:14 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3 autolearn=ham version=3.3.1 spammy=10-12, nicole, directors, Lau X-HELO: mga02.intel.com Received: from mga02.intel.com (HELO mga02.intel.com) (134.134.136.20) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 17 Oct 2019 10:21:12 +0000 Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Oct 2019 03:21:09 -0700 Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga007.jf.intel.com with ESMTP; 17 Oct 2019 03:21:09 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 17 Oct 2019 03:21:08 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 17 Oct 2019 03:21:07 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 17 Oct 2019 03:21:07 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.59) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 17 Oct 2019 03:21:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m6wIfblGAYToacJbZ9i8oe0uWkewcJEE3ThGAcrosK1d2kDbOEbOe3JvSaB/KDiZSxmsT5nPPx7cEgh5hEbi/81THgTsHcLF+QNGJvA+ZEJK7ToOM2lZtXI+tQCc+CGHLFVHyco80HmuuJSdDX+9CTJyGdE3I6xraVY1D+9dSWUblxBnY85c60XE79QCMCvUQAdfww5XEnjHOAcO7gzWYABvwW8yRKgq5CXaLZLPjbJlOqCbwLmyei48tFZ/q93EvJ3CK9HV0I9hBCETpcQ0TTVts8R2xMpARF5w7GS9UxVwFNl6YqBt4qmtLRQWPHfGabRNrEkAtwWxiUXdWm3UBw== 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-SenderADCheck; bh=fUhOlH7MbuoUnUy4iaKp5nubGDWYT9ngaafDEj9xUHc=; b=kRj1G2Ho/A0fyDkrshAntmD+fy2Ib6zyOcUWPhEm4MMUlLNYJZ3jc9PuZk7DtkFAEHPwxdPcJKestaxNaGP+1R8oqMIdEmOHrCZa/M/N+nQgEQ3VgoOCMjKFTlbiiENLLS6wB3qvIZawFG0OAnjbN3yVt2OTQTHnYcD0qeM/+i5iv8XCpBbJo+O4nCEXKNIoXxAF/ToKDcmOm8MwdGqWmo/hqYSnmD4g3nsft1q9XmvmoA9Y+h0Q0lnfAyThvx9/bBZR9UqUOttdKferDjnbRJvWPfADyTl9MwjlohUYyteGU+JNU5kb4mMbrceCpvNKIBWt02Mn0QM5VKxEsAN5HQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fUhOlH7MbuoUnUy4iaKp5nubGDWYT9ngaafDEj9xUHc=; b=uAKUnIgCiS1S9YE1VCrws7gjBey5E27yuM+StqE38kIOOMOUTzlWtaXTpa+H4NvmtI9JHfMXEI8f5WtEHsfUYL25gTrAcjxExI0PvjRVNhtmfEtKPd+0VUhPvvS1faYh0NlWdc2vb1k/eNjfG+hMjTzuEyC4JsSyuTNJSsXwPiA= Received: from BYAPR11MB3030.namprd11.prod.outlook.com (20.177.225.91) by BYAPR11MB3095.namprd11.prod.outlook.com (20.177.227.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.17; Thu, 17 Oct 2019 10:21:05 +0000 Received: from BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::f5bd:ee01:709a:1272]) by BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::f5bd:ee01:709a:1272%7]) with mapi id 15.20.2347.023; Thu, 17 Oct 2019 10:21:05 +0000 From: "Aktemur, Tankut Baris" To: Pedro Alves CC: "gdb-patches@sourceware.org" Subject: Re: [PATCH v1.1 01/23] Preserve selected thread in all-stop w/ background execution Date: Thu, 17 Oct 2019 10:21:00 -0000 Message-ID: References: <20190906232807.6191-1-palves@redhat.com> <20190906232807.6191-2-palves@redhat.com> In-Reply-To: authentication-results: spf=none (sender IP is ) smtp.mailfrom=tankut.baris.aktemur@intel.com; x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8hFcOXE6d9JdITIH1hUjYR41AOAJsOzvv9yqOKDOLLQfWC4Whvpx6jf6XdyC9NXbsIj7MABunE5XejTOa34NYjCUK1H4xQ/5t6JVl3JqxmU= Return-Path: tankut.baris.aktemur@intel.com Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2019-10/txt/msg00564.txt.bz2 KiBPbiBUaHVyc2RheSwgT2N0b2JlciAxNywgMjAxOSAxOjU1IEFNLCBQZWRy byBBbHZlcyB3cm90ZToNCj4gDQo+IE9uIDEwLzkvMTkgMTA6MzYgQU0sIEFr dGVtdXIsIFRhbmt1dCBCYXJpcyB3cm90ZToNCj4gPiAqIE9uIFNlcHRlbWJl ciA3LCAyMDE5IDE6MjggQU0sIFBlZHJvIEFsdmVzIHdyb3RlOg0KPiA+Pg0K PiA+PiBkaWZmIC0tZ2l0IGEvZ2RiL2luZnJ1bi5jIGIvZ2RiL2luZnJ1bi5j DQo+ID4+IGluZGV4IGE5NTg4Zjg5NmEuLjljODg4YWE3MmYgMTAwNjQ0DQo+ ID4+IC0tLSBhL2dkYi9pbmZydW4uYw0KPiA+PiArKysgYi9nZGIvaW5mcnVu LmMNCj4gPj4gQEAgLTMwNDgsNiArMzA0OCwxMSBAQCBwcm9jZWVkIChDT1JF X0FERFIgYWRkciwgZW51bSBnZGJfc2lnbmFsIHNpZ2duYWwpDQo+ID4+DQo+ ID4+ICAgIGZpbmlzaF9zdGF0ZS5yZWxlYXNlICgpOw0KPiA+Pg0KPiA+PiAr ICAvKiBJZiB3ZSd2ZSBzd2l0Y2hlZCB0aHJlYWRzIGFib3ZlLCBzd2l0Y2gg YmFjayB0byB0aGUgcHJldmlvdXNseQ0KPiA+PiArICAgICBjdXJyZW50IHRo cmVhZC4gIFdlIGRvbid0IHdhbnQgdGhlIHVzZXIgdG8gc2VlIGEgZGlmZmVy ZW50DQo+ID4+ICsgICAgIHNlbGVjdGVkIHRocmVhZC4gICovDQo+ID4+ICsg IHN3aXRjaF90b190aHJlYWQgKGN1cl90aHIpOw0KPiA+PiArDQo+ID4+ICAg IC8qIFRlbGwgdGhlIGV2ZW50IGxvb3AgdG8gd2FpdCBmb3IgaXQgdG8gc3Rv cC4gIElmIHRoZSB0YXJnZXQNCj4gPj4gICAgICAgc3VwcG9ydHMgYXN5bmNo cm9ub3VzIGV4ZWN1dGlvbiwgaXQnbGwgZG8gdGhpcyBmcm9tIHdpdGhpbg0K PiA+PiAgICAgICB0YXJnZXRfcmVzdW1lLiAgKi8NCj4gPj4gQEAgLTM3MDIs MTQgKzM3MDcsMTEgQEAgZmV0Y2hfaW5mZXJpb3JfZXZlbnQgKHZvaWQgKmNs aWVudF9kYXRhKQ0KPiA+PiAgCXNldF9jdXJyZW50X3RyYWNlZnJhbWUgKC0x KTsNCj4gPj4gICAgICAgIH0NCj4gPj4NCj4gPj4gLSAgICBnZGI6Om9wdGlv bmFsPHNjb3BlZF9yZXN0b3JlX2N1cnJlbnRfdGhyZWFkPiBtYXliZV9yZXN0 b3JlX3RocmVhZDsNCj4gPj4gLQ0KPiA+PiAtICAgIGlmIChub25fc3RvcCkN Cj4gPj4gLSAgICAgIC8qIEluIG5vbi1zdG9wIG1vZGUsIHRoZSB1c2VyL2Zy b250ZW5kIHNob3VsZCBub3Qgbm90aWNlIGEgdGhyZWFkDQo+ID4+IC0JIHN3 aXRjaCBkdWUgdG8gaW50ZXJuYWwgZXZlbnRzLiAgTWFrZSBzdXJlIHdlIHJl dmVyc2UgdG8gdGhlDQo+ID4+IC0JIHVzZXIgc2VsZWN0ZWQgdGhyZWFkIGFu ZCBmcmFtZSBhZnRlciBoYW5kbGluZyB0aGUgZXZlbnQgYW5kDQo+ID4+IC0J IHJ1bm5pbmcgYW55IGJyZWFrcG9pbnQgY29tbWFuZHMuICAqLw0KPiA+PiAt ICAgICAgbWF5YmVfcmVzdG9yZV90aHJlYWQuZW1wbGFjZSAoKTsNCj4gPj4g KyAgICAvKiBUaGUgdXNlci9mcm9udGVuZCBzaG91bGQgbm90IG5vdGljZSBh IHRocmVhZCBzd2l0Y2ggZHVlIHRvDQo+ID4+ICsgICAgICAgaW50ZXJuYWwg ZXZlbnRzLiAgTWFrZSBzdXJlIHdlIHJldmVydCB0byB0aGUgdXNlciBzZWxl Y3RlZA0KPiA+PiArICAgICAgIHRocmVhZCBhbmQgZnJhbWUgYWZ0ZXIgaGFu ZGxpbmcgdGhlIGV2ZW50IGFuZCBydW5uaW5nIGFueQ0KPiA+PiArICAgICAg IGJyZWFrcG9pbnQgY29tbWFuZHMuICAqLw0KPiA+PiArICAgIHNjb3BlZF9y ZXN0b3JlX2N1cnJlbnRfdGhyZWFkIHJlc3RvcmVfdGhyZWFkOw0KPiA+Pg0K PiA+DQo+ID4gQmVjYXVzZSB0aGlzIGluY3JlYXNlcyB0aGUgcmVmY291bnQg b2YgdGhlIGN1cnJlbnQgdGhyZWFkLCBpbiBjYXNlIHRoZQ0KPiA+IGZldGNo ZWQgaW5mZXJpb3IgZXZlbnQgZGVub3RlcyBhIHRocmVhZCBleGl0LCB0aGUg dGhyZWFkIHdpbGwgbm90IGJlIGRlbGV0ZWQNCj4gPiByaWdodCBhd2F5LiAg QSBub24tZGVsZXRlZCBidXQgZXhpdGVkIHRocmVhZCBzdGF5cyBpbiB0aGUg aW5mZXJpb3IncyB0aHJlYWQNCj4gPiBsaXN0LiAgVGhpcywgaW4gdHVybiwg Y2F1c2VzIHRoZSAiaW5pdF90aHJlYWRfbGlzdCIgY2FsbCBpbiBpbmZlcmlv ci5jIHRvDQo+ID4gYmUgc2tpcHBlZC4gIEFzIGEgc2lkZSBlZmZlY3QsIGEg cmVncmVzc2lvbiBpcyBvYnNlcnZlZCBpbg0KPiA+DQo+ID4gICBnZGIuYXJj aC9pMzg2LW1weC1zaW1wbGVfc2Vndi5leHANCj4gDQo+IFRoYW5rcyBmb3Ig c3BvdHRpbmcgdGhpcy4gIEkgZG9uJ3QgaGF2ZSBNUFggb24gbXkgbWFjaGlu ZSwgc28gSSdtIG5vdA0KPiBleGFjdGx5IHN1cmUgdGhlIHNlcXVlbmNlIG9m IGV2ZW50cyB0aGF0IGxlYWQgdG8gYSBmYWlsdXJlIGluIHRoYXQgdGVzdCwN Cj4gYnV0IEkgZm91bmQgYSB3YXkgdG8gcmVwcm9kdWNlIGEgcmVsYXRlZCBw cm9ibGVtIHdpdGhvdXQgTVBYLCBhbmQgd3JvdGUNCj4gYSB0ZXN0IGJhc2Vk IG9uIGl0Lg0KPiANCj4gPg0KPiA+IElNSE8sIHRoZSAnYW55X3RocmVhZF9w JyBwcmVkaWNhdGUgc2hvdWxkIGJlIHVwZGF0ZWQuICBUaGlzIHByZWRpY2F0 ZSBpcyB1c2VkDQo+ID4gaW4gdHdvIHBsYWNlcyAob25lIGluICdpbmZlcmlv ci5jJyBhbmQgdGhlIG90aGVyIGluICdtaS9taS1tYWluLmMnKS4gIEJvdGgN Cj4gPiB1c2VzLCBJIGJlbGlldmUsIGFyZSBpbiBmYWN0IGludGVyZXN0ZWQg aW4gd2hldGhlciB0aGVyZSBhcmUgYW55IG5vbi1leGl0ZWQNCj4gPiB0aHJl YWRzLiAgSSdkIHN1Z2dlc3QgdXBkYXRpbmcgJ2FueV90aHJlYWRfcCcgdG8g J2FueV9ub25fZXhpdGVkX3RocmVhZF9wJy4NCj4gPg0KPiANCj4gSSdtIHJl YWxseSBub3Qgc3VyZSBhYm91dCB0aGF0LiAgRXhpdGVkIHRocmVhZHMgaGF2 ZSBhIHRocmVhZCBudW1iZXIgc3RpbGwsDQo+IGFzIGxvbmcgYXMgdGhleSdy ZSBvbiB0aGUgbGlzdC4gIENhbGxpbmcgaW5pdF90aHJlYWRfbGlzdCByZXNl dHMgdGhlDQo+IGdsb2JhbCB0aHJlYWQgY291bnRlciwgbWVhbmluZyB0aGF0 IHlvdSBjb3VsZCBlbmQgdXAgd2l0aCBtdWx0aXBsZSB0aHJlYWRzDQo+IHdp dGggdGhlIHNhbWUgbnVtYmVyLCB1bnRpbCB0aGUgZXhpdGVkIHRocmVhZHMg YXJlIHB1cmdlZC4NCj4gDQo+IEkgdGhpbmsgaW5zdGVhZCBhIGRlbGV0ZV9l eGl0ZWRfdGhyZWFkcyBjYWxsIGluIGluZmVyaW9yX2FwcGVhcmVkDQo+IGlz IGJldHRlci4NCg0KVGhhbmtzLCB0aGlzIG1ha2VzIHNlbnNlLg0KDQo+IA0K PiA+PiAgICAgIG92ZXJsYXlfY2FjaGVfaW52YWxpZCA9IDE7DQo+ID4+ICAg ICAgLyogRmx1c2ggdGFyZ2V0IGNhY2hlIGJlZm9yZSBzdGFydGluZyB0byBo YW5kbGUgZWFjaCBldmVudC4gIFRhcmdldA0KPiA+PiBAQCAtMzc4Niw2ICsz Nzg4LDE5IEBAIGZldGNoX2luZmVyaW9yX2V2ZW50ICh2b2lkICpjbGllbnRf ZGF0YSkNCj4gPj4gIAkJaW5mZXJpb3JfZXZlbnRfaGFuZGxlciAoSU5GX0VY RUNfQ09NUExFVEUsIE5VTEwpOw0KPiA+PiAgCQljbWRfZG9uZSA9IDE7DQo+ ID4+ICAJICAgICAgfQ0KPiA+PiArDQo+ID4+ICsJICAgIC8qIElmIHdlIGdv dCBhIFRBUkdFVF9XQUlUS0lORF9OT19SRVNVTUVEIGV2ZW50LCB0aGVuIHRo ZQ0KPiA+PiArCSAgICAgICBwcmV2aW91c2x5IHNlbGVjdGVkIHRocmVhZCBp cyBnb25lLiAgV2UgaGF2ZSB0d28NCj4gPj4gKwkgICAgICAgY2hvaWNlcyAt IHN3aXRjaCB0byBubyB0aHJlYWQgc2VsZWN0ZWQsIG9yIHJlc3RvcmUgdGhl DQo+ID4+ICsJICAgICAgIHByZXZpb3VzbHkgc2VsZWN0ZWQgdGhyZWFkIChu b3cgZXhpdGVkKS4gIFdlIGNob3NlIHRoZQ0KPiA+PiArCSAgICAgICBsYXRl ciwganVzdCBiZWNhdXNlIHRoYXQncyB3aGF0IEdEQiB1c2VkIHRvIGRvLiAg QWZ0ZXINCj4gPj4gKwkgICAgICAgdGhpcywgImluZm8gdGhyZWFkcyIgc2F5 cyAiVGhlIGN1cnJlbnQgdGhyZWFkIDxUaHJlYWQNCj4gPj4gKwkgICAgICAg SUQgMj4gaGFzIHRlcm1pbmF0ZWQuIiBpbnN0ZWFkIG9mICJObyB0aHJlYWQN Cj4gPj4gKwkgICAgICAgc2VsZWN0ZWQuIi4gICovDQo+ID4+ICsJICAgIGlm ICghbm9uX3N0b3ANCj4gPj4gKwkJJiYgY21kX2RvbmUNCj4gPj4gKwkJJiYg ZWNzLT53cy5raW5kICE9IFRBUkdFVF9XQUlUS0lORF9OT19SRVNVTUVEKQ0K PiA+PiArCSAgICAgIHJlc3RvcmVfdGhyZWFkLmRvbnRfcmVzdG9yZSAoKTsN Cj4gPj4gIAkgIH0NCj4gPj4gICAgICAgIH0NCj4gPj4NCj4gPg0KPiA+IFRo ZSBjb21tZW50IGFuZCB0aGUgY29kZSBzZWVtIHRvIGNvbnRyYWRpY3QgZWFj aCBvdGhlci4gIFRoZSBjb21tZW50IHNheXMNCj4gPiAiaWYgd2UgZ290IGEg VEFSR0VUX1dBSVRLSU5EX05PX1JFU1VNRUQiIHdoZXJlYXMgdGhlIGNvbmRp dGlvbiBpcw0KPiA+DQo+ID4gICBlY3MtPndzLmtpbmQgIT0gVEFSR0VUX1dB SVRLSU5EX05PX1JFU1VNRUQNCj4gDQo+IEkgZG9uJ3QgdGhpbmsgdGhleSdy ZSBjb250cmFkaWN0aW5nLCBhY3R1YWxseS4NCj4gDQo+IFdoZW4gdGhlICdp ZicgY29uZGl0aW9uIGlzIHRydWUsIHdlIHdvbid0IHJlc3RvcmUgdGhlIHNl bGVjdGVkIHRocmVhZC4NCj4gU28gd2UgaWYgd2UgZ290IGEgVEFSR0VUX1dB SVRLSU5EX05PX1JFU1VNRUQsIHdlIHJlc3RvcmUgdGhlIHByZXZpb3VzDQo+ IHNlbGVjdGVkIHRocmVhZC4gIEZvciBhbGwgb3RoZXIgZXZlbnQga2luZHMs IHdlIHdvbid0IHJlc3RvcmUuDQo+IA0KDQpSaWdodCwgc29ycnksIG15IGJh ZC4NCg0KPiA+DQo+ID4gU2hvdWxkIFRBUkdFVF9XQUlUS0lORF9USFJFQURf RVhJVEVELCBUQVJHRVRfV0FJVEtJTkRfRVhJVEVELCBhbmQNCj4gPiBUQVJH RVRfV0FJVEtJTkRfU0lHTkFMTEVEIGJlIGFsc28gaW5jbHVkZWQgaW4gdGhl IGNvbmRpdGlvbj8gIFRoZXkgYWxzbyBtZWFuDQo+ID4gdGhhdCB0aGUgdGhy ZWFkIGlzIGdvbmUsIHJpZ2h0Pw0KPiANCj4gTm90IG5lY2Vzc2FyaWx5LiAg V2l0aCBjaGVja3BvaW50LCBnZGIgYXV0b21hdGljYWxseSBzd2l0Y2hlcyB0 bw0KPiBhbm90aGVyIGNoZWNrcG9pbnQgb24gVEFSR0VUX1dBSVRLSU5EX0VY SVRFRC9UQVJHRVRfV0FJVEtJTkRfU0lHTkFMTEVEOg0KPiANCj4gKGdkYikg Y2hlY2twb2ludA0KPiBjaGVja3BvaW50IDE6IGZvcmsgcmV0dXJuZWQgcGlk IDEwNzQxLg0KPiAoZ2RiKSBjDQo+IENvbnRpbnVpbmcuDQo+IFtJbmZlcmlv ciAxIChwcm9jZXNzIDEwNzM3KSBleGl0ZWQgbm9ybWFsbHldDQo+IFtTd2l0 Y2hpbmcgdG8gcHJvY2VzcyAxMDc0MV0NCj4gKGdkYikgaW5mbyB0aHJlYWRz DQo+ICAgSWQgICBUYXJnZXQgSWQgICAgICAgICAgICBGcmFtZQ0KPiAqIDEg ICAgcHJvY2VzcyAxMDc0MSAibWFpbiIgbWFpbiAoKSBhdCBtYWluLmNjOjIx DQo+IChnZGIpDQo+IA0KPiBIZXJlJ3MgYW4gdXBkYXRlZCBwYXRjaC4gIEkg YmVsaWV2ZSBpdCBzaG91bGQgZml4IHRoZSBNUFggaXNzdWUgdG9vLg0KDQpZ ZXMsIHRoZSBNUFggdGVzdCBubyBsb25nZXIgcmVncmVzc2VzIHdpdGggdGhp cyB1cGRhdGVkIHBhdGNoLg0KDQpSZWdhcmRzLA0KLUJhcmlzDQoNCkludGVs IERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1w ZW9uIDEwLTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkg ODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3Jz OiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgR2FyeSBLZXJzaGF3CkNoYWlycGVy c29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpSZWdp c3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFt dHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK >From gdb-patches-return-159733-listarch-gdb-patches=sources.redhat.com@sourceware.org Thu Oct 17 10:45:56 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 84100 invoked by alias); 17 Oct 2019 10:45:55 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 84086 invoked by uid 89); 17 Oct 2019 10:45:55 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT autolearn=ham version=3.3.1 spammy= X-HELO: mga03.intel.com Received: from mga03.intel.com (HELO mga03.intel.com) (134.134.136.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 17 Oct 2019 10:45:53 +0000 Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Oct 2019 03:45:45 -0700 Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga004.fm.intel.com with ESMTP; 17 Oct 2019 03:45:41 -0700 Received: from orsmsx159.amr.corp.intel.com (10.22.240.24) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 17 Oct 2019 03:45:41 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX159.amr.corp.intel.com (10.22.240.24) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 17 Oct 2019 03:45:41 -0700 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (104.47.32.52) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 17 Oct 2019 03:45:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PAlGvgXIxtO6zi1VlwYRZEXQ/ZkaxZcF+cYrwvSpOHNA4Zft2bt7kJcURT5E2ehh2UpFriJVtpaoptwe+rD+aASi/qOCEI/LJ/H91YZ7cq+lhz0ldlt0lCFraXP74k0gVRRzvqN4/TCmItwlzUF3hzKQK9IUPRyFP0AVn3JY6vZiQKt4KIu48g7Cak1kZWIc9alSCmAYbjvH9AWrsNiXyaILM1YEU5+VVg3lql5HJ52S2L0TNrqz8328HPRVGkmzQaHlxdulgn7a6opjUAZhM+0KsWLlBYRYSAFIcbmrX2AGSRF70o81bqfWMcuaP10RCOSrNobIIinR4qI1EVGV3Q== 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-SenderADCheck; bh=mH1+LMpOhsYYg6DAG+1PBDvdFruC+2deWosGIXubnYw=; b=NnZpiuivXoILb5SPv0r5UqWujX+9e9/7fhZPKax5ZPSPzdK5Gu6RxOtgO03t3GwD4Q659bSkNyN3MCrj+647RY5lLfbS7UWTGfAlv50rBWAJvt6lZ5Ulcu6+8xCPB3Fi+q6fehxLTz3wN86nU/7W7l+UnxqFUQMMQ6sCc9UGrVV3paxwBKepfPakkdxS3jkGH1aqeHot2z53H0CMjBgBl21MOMRJzH/21k7DMnNZLDpzW7JlbWXXYkOv8RxCFjcZAXL1qv4r9IWCO034YZ7iOsIcWTT5r3L+0aLcH8SIlPK9DtR6jCkFi0UWQ6K7m7d366gWHbfmDUYp56E/X+Jb5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mH1+LMpOhsYYg6DAG+1PBDvdFruC+2deWosGIXubnYw=; b=neRwODRE/RNKjZm69l4RA8WP9iwjwK3VUQCHFCXkEjBa56CnqTtG0Qb1tluXcmY8DXMgtbpJZN8vt5nn6SK+Kc67xnT4EeVzS2yKgMb6u0HEkDc7DtBn44z8KuK0HlsgG3JO7YWzYx1Zi2qAG5b7ahepzUquDXaJIw6MdJ4QqSo= Received: from BYAPR11MB3030.namprd11.prod.outlook.com (20.177.225.91) by BYAPR11MB2824.namprd11.prod.outlook.com (52.135.225.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.22; Thu, 17 Oct 2019 10:45:37 +0000 Received: from BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::f5bd:ee01:709a:1272]) by BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::f5bd:ee01:709a:1272%7]) with mapi id 15.20.2347.023; Thu, 17 Oct 2019 10:45:37 +0000 From: "Aktemur, Tankut Baris" To: Pedro Alves CC: "gdb-patches@sourceware.org" Subject: Re: [PATCH 14.5/23] Avoid another inferior_ptid reference in gdb/remote.c (Re: [PATCH 14/23] Tweak handling of remote errors in response to resumption packet) Date: Thu, 17 Oct 2019 10:45:00 -0000 Message-ID: References: <20190906232807.6191-1-palves@redhat.com> <20190906232807.6191-15-palves@redhat.com> In-Reply-To: authentication-results: spf=none (sender IP is ) smtp.mailfrom=tankut.baris.aktemur@intel.com; x-ms-exchange-purlcount: 2 x-ms-oob-tlc-oobclassifiers: OLM:5516; x-ms-exchange-senderadcheck: 1 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oRjxZRWG40lkB6AhgkpK146pRMwlddTkusTwMLef4Fo57mtG78KSLcFyWjCbfZMKt0fccgh3oERZEvmkjiFdxgTv7vIwkyRTS0BNS9N19YI= Return-Path: tankut.baris.aktemur@intel.com Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2019-10/txt/msg00565.txt.bz2 Content-length: 8418 KiBPbiBUaHVyc2RheSwgT2N0b2JlciAxNywgMjAxOSAyOjU0IEFNLCBQZWRy byBBbHZlcyB3cm90ZToNCj4gDQo+IE9uIDEwLzkvMTkgMjozNCBQTSwgQWt0 ZW11ciwgVGFua3V0IEJhcmlzIHdyb3RlOg0KPiA+ICogT24gU2VwdGVtYmVy IDcsIDIwMTkgMToyOCBBTSwgUGVkcm8gQWx2ZXMgd3JvdGU6DQo+IA0KPiA+ IEEgc2ltaWxhciBwcm9ibGVtIGNvdWxkIG9jY3VyIGluIGNhc2Ugb2YgYW4g ZXhpdCBldmVudCwgdG9vIC0tIGZvciBpbnN0YW5jZSwNCj4gPiBpZiB0aGUg cmVtb3RlIHRhcmdldCBkb2VzIG5vdCBzdXBwb3J0IHRoZSBtdWx0aS1wcm9j ZXNzIHBhY2tldCBvciBpZiB0aGUNCj4gPiBwYWNrZXQgaXMgZGlzYWJsZWQu DQo+ID4NCj4gPiBUaGlzIGNhbiBiZSBjaGVja2VkIGJ5IG1vZGlmeWluZyB0 aGUgdGVzdA0KPiA+DQo+ID4gICB0ZXN0c3VpdGUvZ2RiLnNlcnZlci9jb25u ZWN0LXdpdGhvdXQtbXVsdGktcHJvY2Vzcy5leHANCj4gPg0KPiA+IHRvIGNv bnRpbnVlIHRoZSBpbmZlcmlvciB0byB0ZXJtaW5hdGlvbi4NCj4gDQo+IE9o LCBleGNlbGxlbnQsIHRoaXMgaXMgdGhlIHNhbWUgaXNzdWUgdGhhdCBQaGls aXBwZSBkaXNjb3ZlcmVkIHdpdGgNCj4gVmFsZ3JpbmQsIGZvciB3aGljaCBJ IHNlbnQgYSBwYXRjaCBlYXJsaWVyOg0KPiANCj4gICBodHRwczovL3NvdXJj ZXdhcmUub3JnL21sL2dkYi1wYXRjaGVzLzIwMTktMTAvbXNnMDA1MTIuaHRt bA0KPiANCj4gSSBkaWQgbm90IHJlYWxpemUgeW91IGhhZCBhbHJlYWR5IGFu YWx5emVkIGl0LiAgSSB3YXMgaGF2aW5nIHNlY29uZA0KPiB0aG91Z2h0cyBv biB3aGV0aGVyIHdlIGNhbiB1c2UgZ2VuZXJhbF90aHJlYWQsIGFuZCBmb3Ig dGhhdCBJIGxpa2UNCj4geW91ciBwYXRjaCBiZXR0ZXIgdGhhbiBtaW5lLiAg SW4gaGFzdGUsIGhhZCBjb21wbGV0ZWx5IGZvcmdvdCB0aGF0DQo+IHBhdGNo ICMxNCBhZGRlZCBmaXJzdF9yZW1vdGVfcmVzdW1lZF90aHJlYWQuICAgQWxz bywgSSB3cm90ZSBhIG5ldyB0ZXN0DQo+IGZyb20gc2NyYXRjaCwgbm90IHJl YWxpemluZyB3ZSBhbHJlYWR5IGhhZCBjb25uZWN0LXdpdGhvdXQtbXVsdGkt cHJvY2Vzcy5leHAuDQo+IFNpZ2guICBXZWxsLCBJIGFjdHVhbGx5IG9yaWdp bmFsbHkgd3JvdGUgdGhhdCBvbmUgdG9vLCBzbyBJIGp1c3QNCj4gY29tcGxl dGVseSBmb3Jnb3QgaXQuICA6LUQgIFRoYW5rcyBmb3IgZmluZGluZyBpdC4N Cj4gDQo+ID4gSSdtIGF0dGFjaGluZyB0aGVzZSBhcyBhIHBhdGNoIGluIGNh c2Ugb25lIHdhbnRzIHRvIHRlc3QuICBJdCBzaG91bGQgYmUgYXBwbGllZA0K PiA+IGFmdGVyIHRoZSBtYWluIG11bHRpLXRhcmdldCBwYXRjaC4NCj4gDQo+ IEkgdHdlYWtlZCBpdCBhIGJpdCBmdXJ0aGVyLCByZXVzZWQgdGhlIGNvbW1p dCBsb2cgZnJvbSBteSB2ZXJzaW9uIG9mDQo+IHRoZSBwYXRjaCwgYW5kIHJl YmFzZWQgaXQgb24gdG9wIG9mIHBhdGNoICMxNC4gIEhlcmUgaXQgaXM6DQoN ClRoYW5rIHlvdSwgdGhpcyBsb29rcyBnb29kIHRvIG1lLg0KDQpSZWdhcmRz LA0KLUJhcmlzDQoNCg0KPiANCj4gRnJvbSAyNWYyNzlhYTc5YTk4NjBjNjRk MjI4YTllYjdmYzk3NGMyMzY3YzY0IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAw MQ0KPiBGcm9tOiBUYW5rdXQgQmFyaXMgQWt0ZW11ciA8dGFua3V0LmJhcmlz LmFrdGVtdXJAaW50ZWwuY29tPg0KPiBEYXRlOiBUaHUsIDE3IE9jdCAyMDE5 IDAxOjM0OjE5ICswMTAwDQo+IFN1YmplY3Q6IFtQQVRDSF0gQXZvaWQgYW5v dGhlciBpbmZlcmlvcl9wdGlkIHJlZmVyZW5jZSBpbiBnZGIvcmVtb3RlLmMN Cj4gDQo+IFRoZSBtdWx0aS10YXJnZXQgcGF0Y2ggbWFrZXMgaW5mZXJpb3Jf cHRpZCBwb2ludCB0byBudWxsX3B0aWQgYmVmb3JlDQo+IGNhbGxpbmcgaW50 byB0YXJnZXRfd2FpdCwgd2hpY2ggY2F0Y2hlcyBiYWQgdXNlcyBvZiBpbmZl cmlvcl9wdGlkLA0KPiBzaW5jZSB0aGUgY3VycmVudCBzZWxlY3RlZCB0aHJl YWQgaW4gZ2RiIHNob3VsZG4ndCBoYXZlIG11Y2ggcmVsYXRpb24NCj4gdG8g dGhlIHRocmVhZCB0aGF0IHJlcG9ydHMgYW4gZXZlbnQuDQo+IA0KPiBPbmUg c3VjaCBiYWQgdXNlIGlzIGZvdW5kIGluIHJlbW90ZV90YXJnZXQ6OnJlbW90 ZV9wYXJzZV9zdG9wX3JlcGx5LA0KPiB3aGVyZSB3ZSBoYW5kbGUgdGhlICdX JyBvciAnWCcgcGFja2V0cyAocHJvY2VzcyBleGl0KSwgYW5kIHRoZSByZW1v dGUNCj4gdGFyZ2V0IGRvZXMgbm90IHN1cHBvcnQgdGhlIG11bHRpLXByb2Nl c3MgZXh0ZW5zaW9ucywgaS5lLiwgaXQgZG9lcw0KPiBub3QgcmVwb3J0IHRo ZSBQSUQgb2YgdGhlIHByb2Nlc3MgdGhhdCBleGl0ZWQuDQo+IA0KPiBXaXRo IHRoZSBtdWx0aS10YXJnZXQgcGF0Y2gsIHRoYXQgd291bGQgcmVzdWx0IGlu IGEgZmFpbGVkIGFzc2VydGlvbiwNCj4gdHJ5aW5nIHRvIGZpbmQgdGhlIGlu ZmVyaW9yIGZvciBwcm9jZXNzIHBpZCAwLg0KPiANCj4gZ2RiL0NoYW5nZUxv ZzoNCj4geXl5eS1tbS1kZCAgVGFua3V0IEJhcmlzIEFrdGVtdXIgIDx0YW5r dXQuYmFyaXMuYWt0ZW11ckBpbnRlbC5jb20+DQo+IAkgICAgUGVkcm8gQWx2 ZXMJIDxwYWx2ZXNAcmVkaGF0LmNvbT4NCj4gDQo+IAkqIHJlbW90ZS5jIChy ZW1vdGVfdGFyZ2V0OjpyZW1vdGVfcGFyc2Vfc3RvcF9yZXBseSkgPFcvWCBw YWNrZXRzPjoNCj4gCUlmIG5vIHByb2Nlc3MgaXMgc3BlY2lmaWVkLCByZXR1 cm4gbnVsbF9wdGlkIGluc3RlYWQgb2YNCj4gCWluZmVyaW9yX3B0aWQuDQo+ IAkocmVtb3RlX3RhcmdldDo6d2FpdF9hcyk6IEhhbmRsZSBUQVJHRVRfV0FJ VEtJTkRfRVhJVEVEIC8NCj4gCVRBUkdFVF9XQUlUS0lORF9TSUdOQUxMRUQg d2l0aCBubyBwaWQuDQo+IA0KPiBnZGIvdGVzdHN1aXRlL0NoYW5nZUxvZzoN Cj4geXl5eS1tbS1kZCAgVGFua3V0IEJhcmlzIEFrdGVtdXIgIDx0YW5rdXQu YmFyaXMuYWt0ZW11ckBpbnRlbC5jb20+DQo+IAkgICAgUGVkcm8gQWx2ZXMJ IDxwYWx2ZXNAcmVkaGF0LmNvbT4NCj4gDQo+IAkqIGdkYi5zZXJ2ZXIvY29u bmVjdC13aXRob3V0LW11bHRpLXByb2Nlc3MuZXhwOiBBbHNvIHRlc3QNCj4g CWNvbnRpbnVpbmcgdG8gZW5kLg0KPiAtLS0NCj4gIGdkYi9yZW1vdGUuYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE4 ICsrKysrKysrKysrKystLS0tLQ0KPiAgLi4uL2dkYi5zZXJ2ZXIvY29ubmVj dC13aXRob3V0LW11bHRpLXByb2Nlc3MuZXhwICAgICAgIHwgIDcgKysrKysr LQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA2IGRl bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2dkYi9yZW1vdGUuYyBi L2dkYi9yZW1vdGUuYw0KPiBpbmRleCA4ZjNmZGYwOThkLi5hZDhhMTRkODBi IDEwMDY0NA0KPiAtLS0gYS9nZGIvcmVtb3RlLmMNCj4gKysrIGIvZ2RiL3Jl bW90ZS5jDQo+IEBAIC03NDQ2LDcgKzc0NDYsNiBAQCBQYWNrZXQ6ICclcydc biIpLA0KPiAgICAgIGNhc2UgJ1cnOgkJLyogVGFyZ2V0IGV4aXRlZC4gICov DQo+ICAgICAgY2FzZSAnWCc6DQo+ICAgICAgICB7DQo+IC0JaW50IHBpZDsN Cj4gIAlVTE9OR0VTVCB2YWx1ZTsNCj4gDQo+ICAJLyogR0RCIHVzZWQgdG8g YWNjZXB0IG9ubHkgMiBoZXggY2hhcnMgaGVyZS4gIFN0dWJzIHNob3VsZA0K PiBAQCAtNzQ3MCw4ICs3NDY5LDkgQEAgUGFja2V0OiAnJXMnXG4iKSwNCj4g IAkgICAgICBldmVudC0+d3MudmFsdWUuc2lnID0gR0RCX1NJR05BTF9VTktO T1dOOw0KPiAgCSAgfQ0KPiANCj4gLQkvKiBJZiBubyBwcm9jZXNzIGlzIHNw ZWNpZmllZCwgYXNzdW1lIGluZmVyaW9yX3B0aWQuICAqLw0KPiAtCXBpZCA9 IGluZmVyaW9yX3B0aWQucGlkICgpOw0KPiArCS8qIElmIG5vIHByb2Nlc3Mg aXMgc3BlY2lmaWVkLCByZXR1cm4gbnVsbF9wdGlkLCBhbmQgbGV0IHRoZQ0K PiArCSAgIGNhbGxlciBmaWd1cmUgb3V0IHRoZSByaWdodCBwcm9jZXNzIHRv IHVzZS4gICovDQo+ICsJaW50IHBpZCA9IDA7DQo+ICAJaWYgKCpwID09ICdc MCcpDQo+ICAJICA7DQo+ICAJZWxzZSBpZiAoKnAgPT0gJzsnKQ0KPiBAQCAt Nzg0Nyw4ICs3ODQ3LDE2IEBAIHJlbW90ZV90YXJnZXQ6OndhaXRfYXMgKHB0 aWRfdCBwdGlkLCB0YXJnZXRfd2FpdHN0YXR1cyAqc3RhdHVzLCBpbnQgb3B0 aW9ucykNCj4gIAlldmVudF9wdGlkID0gZmlyc3RfcmVtb3RlX3Jlc3VtZWRf dGhyZWFkICgpOw0KPiAgICAgIH0NCj4gICAgZWxzZQ0KPiAtICAgIC8qIEEg cHJvY2VzcyBleGl0LiAgSW52YWxpZGF0ZSBvdXIgbm90aW9uIG9mIGN1cnJl bnQgdGhyZWFkLiAgKi8NCj4gLSAgICByZWNvcmRfY3VycnRocmVhZCAocnMs IG1pbnVzX29uZV9wdGlkKTsNCj4gKyAgICB7DQo+ICsgICAgICAvKiBBIHBy b2Nlc3MgZXhpdC4gIEludmFsaWRhdGUgb3VyIG5vdGlvbiBvZiBjdXJyZW50 IHRocmVhZC4gICovDQo+ICsgICAgICByZWNvcmRfY3VycnRocmVhZCAocnMs IG1pbnVzX29uZV9wdGlkKTsNCj4gKyAgICAgIC8qIEl0J3MgcG9zc2libGUg dGhhdCB0aGUgcGFja2V0IGRpZCBub3QgaW5jbHVkZSBhIHBpZC4gICovDQo+ ICsgICAgICBpZiAoZXZlbnRfcHRpZCA9PSBudWxsX3B0aWQpDQo+ICsJZXZl bnRfcHRpZCA9IGZpcnN0X3JlbW90ZV9yZXN1bWVkX3RocmVhZCAoKTsNCj4g KyAgICAgIC8qIEVWRU5UX1BUSUQgY291bGQgc3RpbGwgYmUgTlVMTF9QVElE LiAgRG91YmxlLWNoZWNrLiAgKi8NCj4gKyAgICAgIGlmIChldmVudF9wdGlk ID09IG51bGxfcHRpZCkNCj4gKwlldmVudF9wdGlkID0gbWFnaWNfbnVsbF9w dGlkOw0KPiArICAgIH0NCj4gDQo+ICAgIHJldHVybiBldmVudF9wdGlkOw0K PiAgfQ0KPiBkaWZmIC0tZ2l0IGEvZ2RiL3Rlc3RzdWl0ZS9nZGIuc2VydmVy L2Nvbm5lY3Qtd2l0aG91dC1tdWx0aS1wcm9jZXNzLmV4cCBiL2dkYi90ZXN0 c3VpdGUvZ2RiLnNlcnZlci9jb25uZWN0LXdpdGhvdXQtDQo+IG11bHRpLXBy b2Nlc3MuZXhwDQo+IGluZGV4IGZiYTIwYTZhMGIuLjZiYTM1YmY1MDggMTAw NjQ0DQo+IC0tLSBhL2dkYi90ZXN0c3VpdGUvZ2RiLnNlcnZlci9jb25uZWN0 LXdpdGhvdXQtbXVsdGktcHJvY2Vzcy5leHANCj4gKysrIGIvZ2RiL3Rlc3Rz dWl0ZS9nZGIuc2VydmVyL2Nvbm5lY3Qtd2l0aG91dC1tdWx0aS1wcm9jZXNz LmV4cA0KPiBAQCAtMTQsNyArMTQsNyBAQA0KPiAgIyBhbG9uZyB3aXRoIHRo aXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvPi4gICovDQo+IA0KPiAgIyBDaGVjayB0aGF0IHdlIGNhbiBj b25uZWN0IHRvIEdEQnNlcnZlciB3aXRoIHRoZSBtdWx0aXByb2Nlc3MNCj4g LSMgZXh0ZW5zaW9ucyBkaXNhYmxlZCwgYW5kIHJ1biB0byBtYWluLg0KPiAr IyBleHRlbnNpb25zIGRpc2FibGVkLCBydW4gdG8gbWFpbiwgYW5kIGZpbmlz aCB0aGUgcHJvY2Vzcy4NCj4gDQo+ICBsb2FkX2xpYiBnZGJzZXJ2ZXItc3Vw cG9ydC5leHANCj4gDQo+IEBAIC01Miw2ICs1MiwxMSBAQCBwcm9jIGRvX3Rl c3Qge211bHRpcHJvY2Vzc30gew0KPiAgCSJ0YXJnZXQgJGdkYnNlcnZlcl9w cm90b2NvbCINCj4gDQo+ICAgICAgZ2RiX3Rlc3QgImNvbnRpbnVlIiAibWFp biAuKiIgImNvbnRpbnVlIHRvIG1haW4iDQo+ICsNCj4gKyAgICAjIFRoZSBX L1ggcGFja2V0cyBkbyBub3QgaW5jbHVkZSB0aGUgUElEIG9mIHRoZSBleGl0 aW5nIHByb2Nlc3MNCj4gKyAgICAjIHdpdGhvdXQgdGhlIG11bHRpLXByb2Nl c3MgZXh0ZW5zaW9ucy4gIENoZWNrIHRoYXQgd2UgaGFuZGxlDQo+ICsgICAg IyBwcm9jZXNzIGV4aXQgY29ycmVjdGx5IGluIHRoYXQgY2FzZS4NCj4gKyAg ICBnZGJfY29udGludWVfdG9fZW5kDQo+ICB9DQo+IA0KPiAgZm9yZWFjaCBt dWx0aXByb2Nlc3MgeyAib2ZmIiAiYXV0byIgfSB7DQo+IC0tDQo+IDIuMTQu NQ0KPiANCg0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFk ZHJlc3M6IEFtIENhbXBlb24gMTAtMTIsIDg1NTc5IE5ldWJpYmVyZywgR2Vy bWFueQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZQpNYW5h Z2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBHYXJ5IEtl cnNoYXcKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBO aWNvbGUgTGF1ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lh bCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo= >From gdb-patches-return-159734-listarch-gdb-patches=sources.redhat.com@sourceware.org Thu Oct 17 14:22:12 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 113701 invoked by alias); 17 Oct 2019 14:22:12 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 113664 invoked by uid 89); 17 Oct 2019 14:22:11 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.3 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=Thunderbird, thunderbird, Reply, UD:a.m X-HELO: simark.ca Received: from simark.ca (HELO simark.ca) (158.69.221.121) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 17 Oct 2019 14:22:06 +0000 Received: from [10.0.0.11] (unknown [192.222.164.54]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPSA id AB6731E512; Thu, 17 Oct 2019 10:22:04 -0400 (EDT) Subject: Re: Gerrit emails To: Eli Zaretskii , gdb-patches@sourceware.org References: <83eezbdewk.fsf@gnu.org> From: Simon Marchi Message-ID: <727b01bf-d2f3-7ebd-0515-11a4263dd74c@simark.ca> Date: Thu, 17 Oct 2019 14:22:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 MIME-Version: 1.0 In-Reply-To: <83eezbdewk.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2019-10/txt/msg00566.txt.bz2 Content-length: 2098 On 2019-10-17 3:12 a.m., Eli Zaretskii wrote: > Gerrit-generated emails I get from the list have the addressee headers > set as follows: > > From: "Christian Biesinger (Code Review)" > To: Christian Biesinger , gdb-patches@sourceware.org > Cc: Tom de Vries , Simon Marchi > Reply-To: cbiesinger@google.com, simon.marchi@polymtl.ca, tdevries@suse.de, cbiesinger@google.com, gdb-patches@sourceware.org > > (It could be that some of these are generated by the list server, not > by Gerrit itself.) > > This causes Emacs's Rmail to produce duplicate addresses in the reply > email: > > To: cbiesinger@google.com, simon.marchi@polymtl.ca, tdevries@suse.de, cbiesinger@google.com, gdb-patches@sourceware.org > Cc: cbiesinger@google.com, gdb-patches@sourceware.org, tdevries@suse.de, simon.marchi@polymtl.ca > > And that forces me to manually edit the email headers of the response > before sending, which is a nuisance. > > Can this be fixed not to produce duplicate addresses, please? > > TIA Hi Eli, Ok, so the addresses are duplicated between the "To:" and the "Reply-to:" fields. I am not sure what a client is expected to do in that case. There seems to be some divergence between clients, for example Thunderbird doesn't duplicate the addresses when I hit "Reply all". Perhaps Rmail can be modified to not put an address in CC if it sees it's already in the To field? I did not find any setting in Gerrit to omit the "Reply-to" field of the sent messages, so I fear it won't be possible to change it in the immediate. I can try to look at modifying Gerrit from source, but that will take a bit of time. Another annoyance on my side is that when I hit "Reply all", it includes the address of the sender, gerrit@gnutoolchain-gerrit.osci.io. However, that domain (gnutoolchain-gerrit.osci.io) is not configured to forward mails, so I then receive delivery failure notices. I think we need to work on that, ideally making Gerrit receive and process the emails. Simon