From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by sourceware.org (Postfix) with ESMTPS id A90BA3897814 for ; Thu, 14 May 2020 08:50:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A90BA3897814 IronPort-SDR: cGqx7mHw6IyQAN1foWrpjOoliJOIRB2A3UtfSMtpR6L+U7Tzl7bUyawog8iVh5u9oeW3D0+kox YC9qRzov7AtQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 May 2020 01:50:21 -0700 IronPort-SDR: IUnRtCAmbkjEqnXreo8zhSoJOE3nP+Tn0TM6dxW+6qDfQThKRgxX8OdrGt1kukTLMGMercKdUr EcOM7zqkn5Tg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,390,1583222400"; d="scan'208";a="464254494" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga005.fm.intel.com with ESMTP; 14 May 2020 01:50:21 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 14 May 2020 01:50:21 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 14 May 2020 01:50:20 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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, 14 May 2020 01:50:20 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 14 May 2020 01:50:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qf1xOAlalWGUG7orvw+4P1idCe6ganNgDJrmjv/FOKFi15ltdpqJrpFHO96pfJfjaTH1QJ7zwExqULAaJp1jvlGyga6fqqWPn9KTtCQF0i+WbHjGVDm8bEiGEaPxLKve4ZfLquqmV6ItZKUGJnQEL52EZfupl9LOoB415+Xd5XomyZHu33dJ9zsa9p/om3clASOBNQ4V9QGjBPdIWgrBQ12HwD1+lqKqndRF3mYdSDJfsaScCzhcIvLI+YrIQ4aGsB1JZJCee87B4AbIxDlQrd5BiM0zTYLw0eiiUj99Xg0Gy+ITrCJ6vbQuAQMND12mGy8/zKUF06nxEosmNZ/lGg== 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=JTLSHa6we1xn3M3fu8nqi57xdqABLwMuf2E8O8oqvow=; b=jhWjgdLUmGZrZJe3RRedsRmSECKC14aoc8CLAD+fmxn1YI445it+ynwRdnFMPyw6PLPeIAKizWY+6ybYMVJBaEAZisBaYPhvWZaj/9kpBD/o33ccCF7PlxQxOdzdhhKbevrUKaMoENHuq/tvSo6KbUwnoyCS0qLxMedQR48wLXnieasOUpzM1TF+R+CsuI26XaFzqu+vN58UvzqaLQ5m/dwQ5Je7hAJ+TFp/p6Ka14502gZ0iE0qOlYWTPlArsgw4yr2KzqUiUP84eLC6DYfN85MLOQAOAAPo6kHh7mfBrp61pbrGCL1erArwiHWs+bwXwofC2cmxgG9QtHwAsDFew== 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 Received: from SN6PR11MB2893.namprd11.prod.outlook.com (2603:10b6:805:dc::23) by SN6PR11MB3181.namprd11.prod.outlook.com (2603:10b6:805:c3::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.24; Thu, 14 May 2020 08:50:18 +0000 Received: from SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::7d45:d073:77a3:6bc]) by SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::7d45:d073:77a3:6bc%6]) with mapi id 15.20.2979.033; Thu, 14 May 2020 08:50:18 +0000 From: "Aktemur, Tankut Baris" To: Pedro Alves , "gdb-patches@sourceware.org" Subject: RE: [PATCH v7 5/5] gdb/infrun: handle already-exited threads when attempting to stop Thread-Topic: [PATCH v7 5/5] gdb/infrun: handle already-exited threads when attempting to stop Thread-Index: AQHWGLaSWTzhfDlugUmAKvtD5u2u/6impbQAgAC9XVA= Date: Thu, 14 May 2020 08:50:18 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.2.0.6 dlp-product: dlpe-windows dlp-reaction: no-action x-originating-ip: [134.191.221.98] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2318c2b7-1ba0-499c-120a-08d7f7e3d440 x-ms-traffictypediagnostic: SN6PR11MB3181: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 040359335D x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bpEM8ikPCrYETeqQ7eLn1Z25lYw0PcygLBtCm/siKz4Dfjm89bvUAPK1xI+S7Wb2QKoet7Hr6WintocjQDVLYASzRQ4i6pdjIbbSnFF57rMfNMx7PMLzJvL7wEr+q5CDFnjPlnN+xhLHcg/nH7ZGMePtUPzAIWD5QVB3GcfyaVh2Ofz+Q1sN6tyqt4hFphVVETRolv5Ug2kBpsBBcXLKiQyhWdW68Ig+T4gRNUxXV/XfaEGXtlZR7JLuunZT9llb+pfsqWxS8x8OY2aWxH3OofOMh5H77Wkk9ggGKhe+OuR5pgCrHpRBhgOo9ZE1dAZzS8+/+82DhWiQYme5wSOMyEL3EMHTRhtpxbsXQXvEil7SRXRZtzeT5yLJ0PZk/U1NE20U9ingftUMLH5wVD8Z4oRZGtFkuNYSMiaxJLjdYAIJh3KoW70C0sv5+pmTFLIKSpq0pZgxIwqYcDSeWglHfCx8Sb32Ze89l6OBb0BgdxX+ghQ0MruRdi/jpaEl19uQDJnkwmAH5FB/Lvf1EXi4OA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2893.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(376002)(366004)(346002)(396003)(39860400002)(136003)(7696005)(33656002)(76116006)(66446008)(53546011)(966005)(6506007)(52536014)(26005)(186003)(66476007)(66946007)(8676002)(55016002)(478600001)(64756008)(8936002)(86362001)(66556008)(9686003)(71200400001)(2906002)(5660300002)(316002)(110136005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: HGuJ4OJowlYHNQ+rk/SrHG/9zWV/Gh2ZkUV8hX2cLWEVVdhHKhDyL3YcnmHviykfi8xxnhIK0ojtj5loXWdBMQWiRIfhOGMNPeG3dF+7qlTIfhqyyr/9d2Io3623C4uoSh7MJaBcSJGKzDH3TZrfmAp6jagQNYMIxl61+v3qu0olz3ZtACOlYXe9la3Ix37/PPUyUYimrcb73xtkGYK7EwttU0vDp05UVg799VSAPkJiwJMy/l83Cd16Exr0OxuoRZNVGaaZezxjK5QunGKWJSbu616vVexXmqcjiAXRJOqrlcuS+57n47gm41azJMdFMa34/2rModx3g1/5JUSsQYqPOHErlK+tWGB+0Bq0Z/CsbrOp1ne92Uz1OZkMigLDcnRMNvcTcma7mCGLgNtebZsSaJcfY7KE5WP0HzbsrgD+sIuYEU0VeuXgkvZoLOwdKXAjUzA5j1QmH673WbH4FR627RVcRk5PVlE9x8PVErZSXUbVUPluZm5SBlXDzi43 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 2318c2b7-1ba0-499c-120a-08d7f7e3d440 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2020 08:50:18.5520 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PBF2kZZdE2PanHsN5QEwVzCSRnDEnX8RSngvU14MhR6iQmxg0yt48cMI96tixsx/GHcIv7L5pZfFOKo5bDn0ldM1v3ln+UIht2KNujIJsdY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3181 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-10.5 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, GIT_PATCH_0, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2020 08:50:24 -0000 T24gV2VkbmVzZGF5LCBNYXkgMTMsIDIwMjAgMTE6MTUgUE0sIFBlZHJvIEFsdmVzIHdyb3RlOg0K PiA+IGRpZmYgLS1naXQgYS9nZGIvaW5mcnVuLmMgYi9nZGIvaW5mcnVuLmMNCj4gPiBpbmRleCAx NjdkNTBmZjNhYi4uOTMxNjkyNjk1NTMgMTAwNjQ0DQo+ID4gLS0tIGEvZ2RiL2luZnJ1bi5jDQo+ ID4gKysrIGIvZ2RiL2luZnJ1bi5jDQo+ID4gQEAgLTQ3ODEsNyArNDc4MSw0NyBAQCBzdG9wX2Fs bF90aHJlYWRzICh2b2lkKQ0KPiA+ICAJew0KPiA+ICAJICBpbnQgbmVlZF93YWl0ID0gMDsNCj4g Pg0KPiA+IC0JICB1cGRhdGVfdGhyZWFkX2xpc3QgKCk7DQo+ID4gKwkgIGZvciAoaW5mZXJpb3Ig KmluZiA6IGFsbF9ub25fZXhpdGVkX2luZmVyaW9ycyAoKSkNCj4gPiArCSAgICB7DQo+ID4gKwkg ICAgICB1cGRhdGVfdGhyZWFkX2xpc3QgKCk7DQo+ID4gKw0KPiA+ICsJICAgICAgLyogQWZ0ZXIg dXBkYXRpbmcgdGhlIHRocmVhZCBsaXN0LCBpdCdzIHBvc3NpYmxlIHRvIGVuZA0KPiA+ICsJCSB1 cCB3aXRoIHBpZCAhPSAwIGJ1dCBubyB0aHJlYWRzLCBpZiB0aGUgaW5mJ3MgcHJvY2Vzcw0KPiA+ ICsJCSBoYXMgZXhpdGVkIGJ1dCB3ZSBoYXZlIG5vdCBwcm9jZXNzZWQgdGhhdCBldmVudCB5ZXQu DQo+ID4gKwkJIFRoZSBleGl0IGV2ZW50IG11c3QgYmUgd2FpdGluZyBzb21ld2hlcmUgaW4gdGhl IHF1ZXVlDQo+ID4gKwkJIHRvIGJlIHByb2Nlc3NlZC4gIFNpbGVudGx5IGFkZCBhIHRocmVhZCBz byB0aGF0IHdlIGRvDQo+ID4gKwkJIGEgd2FpdF9vbmUoKSBiZWxvdyB0byBwaWNrIHRoZSBwZW5k aW5nIGV2ZW50LiAgKi8NCj4gPiArDQo+ID4gKwkgICAgICBib29sIGhhc190aHJlYWRzID0gZmFs c2U7DQo+ID4gKwkgICAgICBmb3IgKHRocmVhZF9pbmZvICp0cCBBVFRSSUJVVEVfVU5VU0VEDQo+ ID4gKwkJICAgICA6IGluZi0+bm9uX2V4aXRlZF90aHJlYWRzICgpKQ0KPiA+ICsJCXsNCj4gPiAr CQkgIGhhc190aHJlYWRzID0gdHJ1ZTsNCj4gPiArCQkgIGJyZWFrOw0KPiA+ICsJCX0NCj4gPiAr DQo+ID4gKwkgICAgICBpZiAoaGFzX3RocmVhZHMpDQo+ID4gKwkJY29udGludWU7DQo+ID4gKw0K PiA+ICsJICAgICAgcHRpZF90IHB0aWQgKGluZi0+cGlkLCBpbmYtPnBpZCwgMCk7DQo+ID4gKw0K PiANCj4gVGhpcyBoZXJlIGlzIHdoYXQgbWFrZSBtZSBnbyB0aGluayB0aHJvdWdoIGFsbCB0aGlz LiAgSSBkb24ndCByZWFsbHkNCj4gbGlrZSBpdCB0byBoYXZlIGNvbW1vbiBjb2RlIG1ha2UgdXAg dGhlIHB0aWQgdG8gdXNlIGZvciB0aGUgbmV3IHRocmVhZC4NCj4gVGhhdCBzaG91bGQgYmUgdGhl IHJlc3BvbnNpYmlsaXR5IG9mIHRoZSB0YXJnZXQgYmFja2VuZC4gIEl0IG1heQ0KPiBiZSB0aGF0 IHRoZSB0YXJnZXQgYmFja2VuZCB1c2VzIHRoZSB0aWQgZmllbGQgdG8gc3RvcmUgaW1wb3J0YW50 DQo+IGluZm9ybWF0aW9uLCBmb3IgZXhhbXBsZS4NCj4gDQo+IEkgYWxzbyB0aGluayB0aGF0IGhh dmluZyB0byByZS1hZGQgYSB0aHJlYWQgaXMgbm90IGlkZWFsLg0KPiBBcyB3ZSBtb3ZlIEdEQiB0 b3dhcmRzIG1vcmUgbXVsdGktdGFyZ2V0IHN1cHBvcnQsIGFuZCBwb3RlbnRpYWxseSBvdGhlcg0K PiBraW5kcyBvZiBleGVjdXRpb24gb2JqZWN0cywgSSB0aGluayB0aGF0IGl0J3MgbGlrZWx5IHRo YXQgd2Ugd2lsbCBhbHdheXMNCj4gbWFrZSBpdCB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIHRh cmdldCBiYWNrZW5kIHRvIGNyZWF0ZSBhIHRocmVhZCwgc2luY2UNCj4gaXQncyBnb2luZyB0byB0 aGUgdGhlIHRhcmdldCB0aGF0IGtub3dzIHRoZSBhY3R1YWwgKEMrKykgdHlwZSBvZiB0aGUgdGhy ZWFkDQo+IEltYWdpbmUgdGFyZ2V0LXNwZWNpZmljIGNsYXNzZXMgdGhhdCBpbmhlcml0IGZyb20g YSBjb21tb24gdGhyZWFkX2luZm8NCj4gY2xhc3MsIHdpdGggdmlydHVhbCBtZXRob2RzLg0KPiAN Cj4gQWZ0ZXIgZ2l2aW5nIGl0IHNvbWUgdGhvdWdodCBhbmQgZXhwZXJpbWVudGF0aW9uLCBJIHRo aW5rIHdlIHNob3VsZA0KPiBnbyBiYWNrIHRvIHlvdXIgaWRlYSBvZiBub3QgZGVsZXRpbmcgdGhl IGxhc3QgdGhyZWFkIG9mIHRoZSBwcm9jZXNzLg0KPiBCdXQgbGV0J3Mga2VlcCBpdCBzaW1wbGUg d2l0aG91dCBjdXJyZW50X2luZmVyaW9yKCkgY2hlY2tzLg0KPiBXaGVuIHRoYXQgc29sdXRpb24g d2FzIGJyb3VnaHQgdXAgYmVmb3JlLCBJIHBvaW50ZWQgYXQgdGhlIGNvZGUNCj4gaGFuZGxlX25v X3Jlc3VtZWQgdGhhdCBoYW5kbGVzIHRoZSBjYXNlIG9mIGluZmVyaW9ycyB3aXRoIG5vIHRocmVh ZHMuDQo+IEkgbWFuYWdlZCB0byByZXByb2R1Y2UgdGhhdCBzY2VuYXJpbywgYW5kIGNvbmZpcm0g dGhhdCB3ZSBzdGlsbA0KPiBoYW5kbGUgaXQgT0suDQo+IA0KPiBJIGVuZGVkIHVwIHNxdWFzaGlu ZyB0aGUgcmVtb3RlIGFuZCBpbmZydW4gY2hhbmdlcyBpbiBhIHNpbmdsZSBwYXRjaCwNCj4gYXMg dGhleSdyZSBwYXJ0IG9mIHRoZSBzYW1lIGxvZ2ljYWwgY2hhbmdlLg0KPiANCj4gRmluYWxseSwg d2hpbGUgcGxheWluZyB3aXRoIHRoZSB0ZXN0Y2FzZXMsIEkgdGhvdWdodCBJJ2QgbWFrZSB0aGVt DQo+IHNwYXduIG1vcmUgaW5mZXJpb3JzLCBzbyB0aGF0IHdlJ3JlIG1vcmUgc3VyZSB3ZSBoaXQg dGhlIHJhY2Ugd2luZG93Lg0KPiBUaGUgd2F5IEkndmUgYWRqdXN0ZWQgdGhlIHRlc3RjYXNlcywg aXQncyBzaW1wbGUgdG8gbWFrZSB0aGVtIHNwYXduDQo+IGFueSBudW1iZXIgb2YgaW5mZXJpb3Jz IC0tIHlvdSBqdXN0IGhhdmUgdG8gY2hhbmdlIG9uZSBnbG9iYWwuDQo+IA0KPiBQbGVhc2UgdGFr ZSBhIGxvb2sgYW5kIGxldCBtZSBrbm93IHdoYXQgeW91IHRoaW5rLg0KDQpUaGFuayB5b3UgZm9y IGNoZWNraW5nIGFuZCB1cGRhdGluZyB0aGUgYnJvYWRlciBpbXBhY3QhICBUaGlzIHJldmlzaW9u IGxvb2tzDQp2ZXJ5IGdvb2QgdG8gbWUuICBJIGhhZCBtaW5vciBjb21tZW50cyBhYm91dCAzIHBh dGNoZXMgYW5kIEkgZW1haWxlZCB0aGVtLg0KSSBwdXNoZWQgdGhlIHN1Z2dlc3RlZCBjaGFuZ2Vz IHRvIHRoaXMgYnJhbmNoIGZvciBjb252ZW5pZW5jZToNCg0KICBodHRwczovL2dpdGh1Yi5jb20v YmFyaXNha3RlbXVyL2dkYi9jb21taXRzL3RocmVhZC1leGl0LWluLXN0b3AtYWxsLXRocmVhZHMt djkNCg0KSSByZXBlYXRlZCB0aGUgcmVncmVzc2lvbiB0ZXN0aW5nIHdpdGggdGhpcyBicmFuY2gs IHRvby4NCg0KUmVnYXJkcywNCi1CYXJpcw0KDQoNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVn aXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1h bnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3Jz OiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgR2FyeSBLZXJzaGF3CkNoYWlycGVyc29uIG9mIHRoZSBT dXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNv bW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK