From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5764 invoked by alias); 10 Jan 2020 11:33:30 -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 5745 invoked by uid 89); 10 Jan 2020 11:33:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-21.5 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,SPF_PASS autolearn=ham version=3.3.1 spammy=Ie, UD:I.e, I.e X-HELO: mga09.intel.com Received: from mga09.intel.com (HELO mga09.intel.com) (134.134.136.24) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 10 Jan 2020 11:33:28 +0000 Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jan 2020 03:33:25 -0800 Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga001.jf.intel.com with ESMTP; 10 Jan 2020 03:33:25 -0800 Received: from fmsmsx124.amr.corp.intel.com (10.18.125.39) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 10 Jan 2020 03:33:25 -0800 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx124.amr.corp.intel.com (10.18.125.39) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 10 Jan 2020 03:33:25 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 10 Jan 2020 03:33:24 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VtsWCuFv83zLQab559u0KNnjZbufJXGs4i25lOXIEUUopH5+GGgbW0K5LNqFia+3roLHJpK5+ddmj31w1xvslEg2zAHu3lW9UYzmMDARqo759BsWeG3/6mfkgGnehbU/YJ/vB4YU527QT8K8ux3TMzJmPUAlCp+nYkQ9gkvdc6vBgZBoyqci0wq6t+5dd9avfQrqmmCG50eiUNk1gaCf+lcuxWgU8qKRvo9vyneXVb+33aaB1CjUs1RZaQmJsHUdUjzughZtGrblTmPg7hxejn8HqcZTzhqUeDkCD2zCpptbcgjHhc+NdRRYRnhPvpjQ1eERghsQYgRIJIACEdOtmg== 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=ejqo+uTHS9m9V+sHLRFx2RkABC03TxAJBosevyNDQAI=; b=kmje4ny/67zQq4yknMn6CJp+ikhILP9eSbyZ2Zkdw+QURE5mx334VxvoIeYe2a9qN5dZIDooAfCXtkAzuaubLL3kYdxeWvQuPMiZpiIy1s4xxYZRnIRGImjN6/lKIVmqIuTfODCkYo4G6yL9bq4PYzxxMUARi70MjY6tcZU+td6xjZwvsu4/bHS9q1CesCPZt1LMhU1A+uCOWZ/hKU5oGYjQnUS65VuA8M31C54gQBu9Ld7G70GZLag86eZRi7ZDWIkIH9arcSjpapBqfyPz3lOIVCQZgiO2eBPJNEzfiu734d3fSExZgXYy6f8Kp78dLn3lsv3OL4z2o/6e12PRWg== 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=ejqo+uTHS9m9V+sHLRFx2RkABC03TxAJBosevyNDQAI=; b=fVZnZt6zHqqTSj3EEmpNB0oaa/mC4YuqHojHV7VuLnW1sPMgNBpOBFjN505owrQfJxarWAdVdAfsZYbT2Nra7TfcW4atQpyEdQGfbp99xzWaecsqTMLPddpvaQA431EsIMExYkPXDa8LjdqZ6oQPIKjqbR52PVRtjq8gaVKPbls= Received: from BYAPR11MB3030.namprd11.prod.outlook.com (20.177.225.91) by BYAPR11MB3429.namprd11.prod.outlook.com (20.177.227.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2623.13; Fri, 10 Jan 2020 11:33:23 +0000 Received: from BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::2c94:a4bd:2d9c:30b]) by BYAPR11MB3030.namprd11.prod.outlook.com ([fe80::2c94:a4bd:2d9c:30b%6]) with mapi id 15.20.2602.017; Fri, 10 Jan 2020 11:33:22 +0000 From: "Aktemur, Tankut Baris" To: Pedro Alves CC: "gdb-patches@sourceware.org" , "Paunovic, Aleksandar" Subject: RE: [PATCH] Switch the inferior too in switch_to_program_space_and_thread (Re: [PATCH v2 08/24] Introduce switch_to_inferior_no_thread) Date: Fri, 10 Jan 2020 11:33:00 -0000 Message-ID: References: <20191017225026.30496-1-palves@redhat.com> <20191017225026.30496-9-palves@redhat.com> <489c25ee-b0ae-6a17-65cc-32c5d7c652d2@redhat.com> <9039e000-1d8c-ffcc-60bd-659b3a983a43@redhat.com> In-Reply-To: <9039e000-1d8c-ffcc-60bd-659b3a983a43@redhat.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=tankut.baris.aktemur@intel.com; x-ms-exchange-transport-forked: True x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Xx+v6FCbye2DUyeClYKg4VSOAQ9ygig9VsQBSBnQnN6kVnLWrYWxyTyTbZsH/lR/OP6U4UvZPMfRiMXAd2YiUDa+3ngmYib7OlonBfz47eU= Return-Path: tankut.baris.aktemur@intel.com Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00240.txt.bz2 T24gRnJpZGF5LCBKYW51YXJ5IDEwLCAyMDIwIDM6MDMgQU0sIFBlZHJvIEFs dmVzIHdyb3RlOg0KPiANCj4gVGhlIGNoYW5nZXMgYXJvdW5kIGNsZWFyX3N5 bXRhYl91c2VycyBjYWxscyBhcmUgbmVjZXNzYXJ5IGJlY2F1c2UNCj4gb3Ro ZXJ3aXNlIHdlIHJlZ3Jlc3MgZ2RiLmJhc2Uvc3RlcC1vdmVyLWV4aXQuZXhw LCBoaXR0aW5nIHRoZSBuZXcNCj4gYXNzZXJ0aW9uIGluIHN3aXRjaF90b19w cm9ncmFtX3NwYWNlX2FuZF90aHJlYWQuICBUaGUgcHJvYmxlbSBpcywgYQ0K PiBmb3JrZWQgY2hpbGQgdGVybWluYXRlcywgYW5kIHdoZW4gR0RCIGRlY2lk ZXMgdG8gYXV0by1wdXJnZSB0aGF0DQo+IGluZmVyaW9yLCBHREIgdHJpZXMg dG8gc3dpdGNoIHRvIHRoZSBwc3BhY2Ugb2YgdGhhdCBuby1sb25nZXItZXhp c3RpbmcNCj4gaW5mZXJpb3IuDQo+IA0KPiBUaGUgcm9vdCBvZiB0aGUgcHJv YmxlbSBpcyB3aXRoaW4gdGhlIHByb2dyYW1fc3BhY2UgZGVzdHJ1Y3RvcjoN Cj4gDQo+IHByb2dyYW1fc3BhY2U6On5wcm9ncmFtX3NwYWNlICgpDQo+IHsN Cj4gLi4uDQo+ICAgc2V0X2N1cnJlbnRfcHJvZ3JhbV9zcGFjZSAodGhpcyk7 ICAgICAgICAjICgxKQ0KPiAuLi4NCj4gICBicmVha3BvaW50X3Byb2dyYW1f c3BhY2VfZXhpdCAodGhpcyk7ICAgICMgKDIpDQo+IC4uLg0KPiAgIGZyZWVf YWxsX29iamZpbGVzICgpOyAgICAgICAgICAgICAgICAgICAgIyAoMykNCj4g Li4uDQo+IH0NCj4gDQo+IFdlIGdldCBoZXJlIGZyb20gZGVsZXRlX2luZmVy aW9yIC0+IGRlbGV0ZV9wcm9ncmFtX3NwYWNlLg0KPiANCj4gU28gd2UncmUg ZGVsZXRpbmcgYW4gaW5mZXJpb3IsIGFuZCB0aGUgaW5mZXJpb3IgdG8gYmUN Cj4gZGVsZXRlZCBpcyBubyBsb25nZXIgaW4gdGhlIGluZmVyaW9yIGxpc3Qu DQo+IA0KPiBBdCAoMiksIHdlJ3ZlIGRlbGV0ZWQgYWxsIHRoZSBicmVha3Bv aW50cyBhbmQgbG9jYXRpb25zIGZvciB0aGUNCj4gcHJvZ3JhbSBzcGFjZSBi ZWluZyBkZWxldGVkLg0KPiANCj4gVGhlIGNyYXNoIGhhcHBlbnMgd2hpbGUg ZG9pbmcgYSBicmVha3BvaW50IHJlLXNldCwgY2FsbGVkIGJ5DQo+IGNsZWFy X3N5bXRhYl91c2VycyBhdCB0aGUgdGFpbCBlbmQgb2YgKDMpLiAgVGhhdCBp cywgd2hpbGUgcmVjcmVhdGluZw0KPiBicmVha3BvaW50cyBmb3IgdGhlIGN1 cnJlbnQgcHJvZ3JhbSBzcGFjZSwgd2hpY2ggaXMgdGhlIHByb2dyYW0gc3Bh Y2UNCj4gd2UncmUgdGVhcmluZyBkb3duLiAgRHVyaW5nIGJyZWFrcG9pbnQg cmUtc2V0LCB3ZSB0cnkgdG8gc3dpdGNoIHRvIHRoZQ0KPiBuZXcgbG9jYXRp b24ncyBwc3BhY2UgKHRoZSBjdXJyZW50IHBzcGFjZSBzZXQgaW4gKDEpLCBz byB0aGUgcHNwYWNlDQo+IHdlJ3JlIHRlYXJpbmcgZG93bikgd2l0aCBzd2l0 Y2hfdG9fcHJvZ3JhbV9zcGFjZV9hbmRfdGhyZWFkLCBhbmQgdGhhdA0KPiBo aXRzIHRoZSBmYWlsZWQgYXNzZXJ0aW9uLiAgSXQncyB0aGUgZmFjdCB0aGF0 IHdlIHJlY3JlYXRlIGJyZWFrcG9pbnRzDQo+IGluIHRoZSBwcm9ncmFtX3Nw YWNlIGRlc3RydWN0b3IgdGhhdCBpcyB0aGUgbGF0ZW50IGJ1ZyBoZXJlLiAg SnVzdA0KPiBkb24ndCBkbyB0aGF0LCBzaW5jZSB3ZSd2ZSBhbHJlYWR5IHRh a2VuIGNhcmUgb2YgYnJlYWtwb2ludHMgd2l0aA0KPiBicmVha3BvaW50X3By b2dyYW1fc3BhY2VfZXhpdCwgYW5kIHdlIGRvbid0IGVuZCB1cCBpbiB0aGUg Y3Jhc2ggc2l0dWF0aW9uLg0KPiANCj4gTXkgZmlyc3QgYXBwcm9hY2ggdG8g Zml4IHRoaXMgYWRkZWQgYSBzeW1maWxlX2FkZF9mbGFncyBwYXJhbWV0ZXIg dG8NCj4gcHJvZ3JhbV9zcGFjZTo6ZnJlZV9hbGxfb2JqZmlsZXMsIGFuZCB0 aGVuIHBhc3NlZCB0aGF0IGRvd24gdG8NCj4gY2xlYXJfc3ltdGFiX3VzZXJz LiAgVGhlIHByb2dyYW1fc3BhY2UgZHRvciB3b3VsZCB0aGVuIHBhc3MgZG93 bg0KPiBTWU1GSUxFX0RFRkVSX0JQX1JFU0VUIHRvIGZyZWVfYWxsX29iamZp bGVzLiAgSSBjb3VsZG4ndCBoZWxwIGZlZWxpbmcNCj4gdGhhdCBhZGRpbmcg dGhhdCBwYXJhbWV0ZXIgdG8gZnJlZV9hbGxfb2JqZmlsZXMgbG9va2VkIGEg bGl0dGxlDQo+IGF3a3dhcmQsIHNvIEkgc2V0dGxlZCBvbiBzb21ldGhpbmcg YSBsaXR0bGUgZGlmZmVyZW50IC0tIGhvaXN0IHRoZQ0KPiBjbGVhcl9zeW10 YWJfdXNlcnMgY2FsbCB0byB0aGUgY2FsbGVycy4gIFRoZXJlIGFyZSBvbmx5 IHR3byBjYWxsZXJzLg0KPiBJIGZlbHQgdGhhdCB0aGF0IGRpZG4ndCBsb29r IGFzIG9kZCwgcGFydGljdWxhcmx5IHNpbmNlDQo+IHJlbW92ZV9zeW1ib2xf ZmlsZV9jb21tYW5kIGFsc28gZG9lczoNCj4gDQo+ICAgb2JqZi0+dW5saW5r ICgpOw0KPiAgIGNsZWFyX3N5bXRhYl91c2VycyAoMCk7DQo+IA0KPiBJLmUu LCBvYmpmaWxlIGRlbGV0aW9uIGlzIGFscmVhZHkgc2VwYXJhdGUgZnJvbSBj YWxsaW5nDQo+IGNsZWFyX3N5bXRhYl91c2VycyBpbiBzb21lIHBsYWNlcy4N Cj4gDQo+IEknbSBub3QgaGFyZCBzZXQgb24gdGhpcyBhcHByb2FjaCB0aG91 Z2g7IEkgY2FuIGdvIHdpdGggYWRkaW5nIHRoZQ0KPiBzeW1maWxlX2FkZF9m bGFncyBwYXJhbWV0ZXIgdG8gcHJvZ3JhbV9zcGFjZTo6ZnJlZV9hbGxfb2Jq ZmlsZXMgaWYNCj4gcGVvcGxlIHByZWZlciB0aGF0Lg0KDQpJIHBlcnNvbmFs bHkgdGhpbmsgdGhhdCBpbiBwYXJ0aWN1bGFyIHRoZSBjb21tZW50IGFuZCB0 aGUgY2hhbmdlIGJlbG93DQpoYXZlIGVkdWNhdGlvbmFsIHZhbHVlLiAgU28s IEknZCB2b3RlIGZvciB0aGUgYXBwcm9hY2ggeW91IHNlbnQuDQoNCj4gZGlm ZiAtLWdpdCBhL2dkYi9wcm9nc3BhY2UuYyBiL2dkYi9wcm9nc3BhY2UuYw0K PiBpbmRleCA5NmY4YWNjNjRjLi4xMzYxMDQwMzQ3IDEwMDY0NA0KPiAtLS0g YS9nZGIvcHJvZ3NwYWNlLmMNCj4gKysrIGIvZ2RiL3Byb2dzcGFjZS5jDQo+ IEBAIC0xNDcsNiArMTQ3LDkgQEAgcHJvZ3JhbV9zcGFjZTo6fnByb2dyYW1f c3BhY2UgKCkNCj4gICAgbm9fc2hhcmVkX2xpYnJhcmllcyAoTlVMTCwgMCk7 DQo+ICAgIGV4ZWNfY2xvc2UgKCk7DQo+ICAgIGZyZWVfYWxsX29iamZpbGVz ICgpOw0KPiArICAvKiBEZWZlciBicmVha3BvaW50IHJlLXNldCBiZWNhdXNl IHdlIGRvbid0IHdhbnQgdG8gY3JlYXRlIG5ldw0KPiArICAgICBsb2NhdGlv bnMgZm9yIHRoaXMgcHNwYWNlIHdoaWNoIHdlJ3JlIHRlYXJpbmcgZG93bi4g ICovDQo+ICsgIGNsZWFyX3N5bXRhYl91c2VycyAoU1lNRklMRV9ERUZFUl9C UF9SRVNFVCk7DQo+ICAgIGlmICghZ2RiYXJjaF9oYXNfc2hhcmVkX2FkZHJl c3Nfc3BhY2UgKHRhcmdldF9nZGJhcmNoICgpKSkNCj4gICAgICBmcmVlX2Fk ZHJlc3Nfc3BhY2UgKHRoaXMtPmFzcGFjZSk7DQo+ICAgIGNsZWFyX3NlY3Rp b25fdGFibGUgKCZ0aGlzLT50YXJnZXRfc2VjdGlvbnMpOw0KDQpBcyBmYXIg YXMgSSBjYW4gdGVsbCwgeW91IHJlYmFzZWQgdGhlIHNlcmllcyBvbiB0aGUg Y3VycmVudCBtYXN0ZXIsIGNvcnJlY3Q/DQpDb3VsZCB5b3UgdXBkYXRlIHRo ZSB1c2Vycy9wYWx2ZXMvbXVsdGktdGFyZ2V0LXYyIGJyYW5jaD8gIFRoZSBu ZXcgcGF0Y2ggZG9lcyBub3QNCmFwcGx5IHRoZXJlIGNsZWFubHkuICBJIGF0 dGVtcHRlZCB0byByZXBsaWNhdGUgaXQgb24gdXNlcnMvcGFsdmVzL211bHRp LXRhcmdldC12MiwNCmJ1dCBnZGIuYmFzZS9zdGVwLW92ZXItZXhpdC5leHAg c3RpbGwgaGl0cyB0aGUgYXNzZXJ0aW9uLg0KDQotQmFyaXMNCg0KSW50ZWwg RGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBl b24gMTAtMTIsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4 OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZQpNYW5hZ2luZyBEaXJlY3RvcnM6 IENocmlzdGluIEVpc2Vuc2NobWlkLCBHYXJ5IEtlcnNoYXcKQ2hhaXJwZXJz b24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lz dGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10 c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=