From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7149 invoked by alias); 2 Oct 2018 19:20: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 Received: (qmail 7097 invoked by uid 89); 2 Oct 2018 19:20:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.8 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,SPF_PASS autolearn=ham version=3.3.2 spammy=250918 X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 02 Oct 2018 19:20:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1538508049; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Z2Ep7MADFQgBVXazla73vTn2CSNyE6OwFJsyvVcsYRs=; b=NFSmV56naxpzgNl/oQOvXY+UM3JjJG8rk2GYShhmETzNb0X6y6m8k9Wa4NeXfdP8 Wylv9KW6qF24PuxZEBU4Xvpbb8Eu6g0Cw4TuIDitijg7f7h7on1vOlzJaZ2mNFJG P8K0fHxegmrt9KJQldzfxRbjl7quz2pobnw2fHBivKc=; Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id A9.38.22015.115C3BB5; Tue, 2 Oct 2018 21:20:49 +0200 (CEST) Received: from ESESBMB504.ericsson.se (153.88.183.171) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 2 Oct 2018 21:20:44 +0200 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB504.ericsson.se (153.88.183.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Tue, 2 Oct 2018 21:20:43 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z2Ep7MADFQgBVXazla73vTn2CSNyE6OwFJsyvVcsYRs=; b=kX9Ky+a0XvOqoGSZ6wut/NPwjXMDyGNkhr7BijjKArynoP1ygO5GzNUZYYpCf2Hsn/Mx8TlWTI2YH1qKhWuPMOx7YrlffLmVunc2wUMVerc+BY9s+syy+o8jaIB/v7EYzMUZqn+n6KG0mq0o4BjDnRrUZAcO6t9jSGX9WaCcrMU= Received: from BYAPR15MB2390.namprd15.prod.outlook.com (52.135.198.30) by BYAPR15MB2376.namprd15.prod.outlook.com (52.135.198.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.25; Tue, 2 Oct 2018 19:20:41 +0000 Received: from BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::619e:2dbd:180c:a2fb]) by BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::619e:2dbd:180c:a2fb%4]) with mapi id 15.20.1185.024; Tue, 2 Oct 2018 19:20:41 +0000 From: Simon Marchi To: Jan Beulich , Simon Marchi CC: "tim.wiederhake@intel.com" , GDB , "Metzger, Markus T" Subject: Re: [PATCH] x86-64: fix ZMM register state tracking Date: Tue, 02 Oct 2018 19:20:00 -0000 Message-ID: <580ba4ea-93ae-ffd0-7bce-bd1f75cf9ff9@ericsson.com> References: <5B8FD8B302000078001E5940@prv1-mh.provo.novell.com> <369f9b84-77e3-3fa4-f363-a89ee503cff4@ericsson.com> <5B960E3D020000780013C85E@prv1-mh.provo.novell.com> <5BA0FFB102000078001E97B0@prv1-mh.provo.novell.com> <0e0d9f23-2cbf-eb5a-64fa-6cda3392053a@ericsson.com> <5BAA4E7302000078001EBC73@prv1-mh.provo.novell.com> In-Reply-To: <5BAA4E7302000078001EBC73@prv1-mh.provo.novell.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: simon.marchi@ericsson.com X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00054.txt.bz2 T24gMjAxOC0wOS0yNSAxMTowNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ Pj4+IE9uIDI1LjA5LjE4IGF0IDA1OjI4LCA8c2ltb24ubWFyY2hpQGVyaWNz c29uLmNvbT4gd3JvdGU6DQo+PiBPbiAyMDE4LTA5LTE4IDA5OjM3IEFNLCBK YW4gQmV1bGljaCB3cm90ZToNCj4+IFRoYW5rcyBmb3IgdGhlIGluc3RydWN0 aW9ucy4gIFRoZXJlIGlzIGFscmVhZHkgYSB0ZXN0IGNvdmVyaW5nIEFWWDUx Mg0KPj4gaW5zdHJ1Y3Rpb25zLCBzbyBJIGZpZ3VyZWQgSSB3b3VsZCBhZGQg aXQgdGhlcmUuICBIb3dldmVyLCBJIGRvbid0DQo+PiBoYXZlIGEgcHJvY2Vz c29yIHRoYXQgc3VwcG9ydHMgQVZYNTEyLCBzbyBJJ20gdW5hYmxlIHRvIHJ1 biB0aGUgdGVzdC4NCj4+DQo+PiBIZXJlJ3MgYSBwYXRjaCwgY2FuIHlvdSB0 cnkgdG8gY29uZmlybSB0aGF0IHRoZSB0ZXN0IGZhaWxzIHdpdGhvdXQgdGhl DQo+PiBmaXggYW5kIHBhc3NlcyB3aXRoIHRoZSBmaXg/ICBJIHByb2JhYmx5 IHNjcmV3ZWQgdXAgc29tZXdoZXJlLCBidXQgaXQNCj4+IHNob3VsZCBiZSBw cmV0dHkgY2xvc2UuDQo+IA0KPiBUaGVyZSBhcmUgdHdvIGlzc3VlcyBoZXJl OiBGaXJzdCBvZiBhbGwsIHVucmVsYXRlZCB0byB0aGlzIHBhdGNoLCB0aGUN Cj4gY29uc3RydWN0IGFyb3VuZCBsaW5lIDk1IGluIGkzODYtYXZ4NTEyLmV4 cCBzaG91bGQgbG9vayBsaWtlDQo+IA0KPiBpZiBbaXNfYW1kNjRfcmVnc190 YXJnZXRdIHsNCj4gICAgIHNldCBucl9yZWdzIDMyDQo+IH0gZWxzZSB7DQo+ ICAgICBzZXQgbnJfcmVncyA4DQo+IH0NCj4gDQo+IE9mIGNvdXJzZSB0aGlz IGFsc28gYWZmZWN0cyBvdGhlciB0ZXN0cyBpbiBoZXJlLCBidXQgd2l0aG91 dCB0aGlzIGNvcnJlY3Rpb24NCj4gdGhlIGxvb3AgeW91IGFkZCBkb2VzIG5v dGhpbmcgYXQgYWxsLg0KDQpUaGFua3MsIHRoaXMgaGFzIG5vdyBiZWVuIGZp eGVkIGluIG1hc3Rlci4NCg0KPiBBbmQgdGhlbiB0aGF0IHZlcnkgbG9vcCBh bmQgdGhlIGkzODYtYXZ4NTEyLmMgYWRkaXRpb24gYXJlIG5vdCBpbiBzeW5j LA0KPiBhbmQgSSdtIG5vdCBzdXJlIHdoaWNoIHdheSB5b3UgbWVhbnQgaXQg dG8gYmU6IEVpdGhlciBpbiB0aGUgQyBmaWxlIGFsbCAxNg0KPiB1cHBlciBa TU0gcmVnaXN0ZXJzIG5lZWQgdG8gYmUgc2V0IGlkZW50aWNhbGx5IChub3Qg anVzdCBaTU0xNiksIG9yDQo+IHRoZXJlIHNob3VsZCBiZSBubyBsb29wLg0K DQpXb29wcy4gIFRlc3Rpbmcgb25seSB6bW0wIGFuZCB6bW0xNiB3aWxsIGJl IGVub3VnaCBJIHRoaW5rLg0KDQo+IEZ1cnRoZXJtb3JlIEkgdGhpbmsgdGhl IEMgY29kZSBhZGRpdGlvbiBhbmQgaGVuY2UgdGhlIHRlc3Qgd2lsbCBuZWVk IHRvDQo+IGJlIHg4Ni02NC1zcGVjaWZpYywgYXMgcmVnaXN0ZXJzIFpNTTgg YW5kIGhpZ2hlciBhcmUgaW5hY2Nlc3NpYmxlIGluDQo+IDMyLWJpdCBtb2Rl Lg0KDQpHb29kIHBvaW50Lg0KDQpIZXJlJ3MgdGhlIHJldmlzZWQgdmVyc2lv biB3aXRoIHRoaXMgZml4ZWQuICBJIGFtIG5vdCBzdXJlIGFib3V0IHRoZSBv dXRwdXQNCmZvciB6bW0wIHRob3VnaC4NCg0KDQpGcm9tIGNkOWYzZTI5OGEz YTUxNjI5OGQzZmVhMTViYTgwYjNlYWEzM2NjN2MgTW9uIFNlcCAxNyAwMDow MDowMCAyMDAxDQpGcm9tOiBTaW1vbiBNYXJjaGkgPHNpbW9uLm1hcmNoaUBl cmljc3Nvbi5jb20+DQpEYXRlOiBNb24sIDI0IFNlcCAyMDE4IDIzOjI4OjI4 IC0wNDAwDQpTdWJqZWN0OiBbUEFUQ0hdIEFWWDUxMiB0ZXN0DQoNCi0tLQ0K IGdkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvaTM4Ni1hdng1MTIuYyAgIHwgIDcg KysrKysrKw0KIGdkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvaTM4Ni1hdng1MTIu ZXhwIHwgMTAgKysrKysrKysrKw0KIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5z ZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvZ2RiL3Rlc3RzdWl0ZS9nZGIu YXJjaC9pMzg2LWF2eDUxMi5jIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9p Mzg2LWF2eDUxMi5jDQppbmRleCA5MzQ5ZjA5ZDYyZS4uN2QwODhlZDAzNDMg MTAwNjQ0DQotLS0gYS9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2kzODYtYXZ4 NTEyLmMNCisrKyBiL2dkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvaTM4Ni1hdng1 MTIuYw0KQEAgLTI0OSw2ICsyNDksMTMgQEAgbWFpbiAoaW50IGFyZ2MsIGNo YXIgKiphcmd2KQ0KIAkgbW92ZSBiYWNrIHRvIGFycmF5IGFuZCBjaGVjayB2 YWx1ZXMuICAqLw0KICAgICAgIG1vdmVfem1tX2RhdGFfdG9fbWVtb3J5ICgp Ow0KICAgICAgIGFzbSAoIm5vcCIpOyAvKiBzaXh0aCBicmVha3BvaW50IGhl cmUgICovDQorDQorICAgICAgYXNtICgidnB0ZXJubG9nZCAkMHhmZiwgJXpt bTAsICV6bW0wLCAlem1tMCIpOw0KKyNpZmRlZiBfX3g4Nl82NF9fcw0KKyAg ICAgIGFzbSAoInZwdGVybmxvZ2QgJDB4ZmYsICV6bW0wLCAlem1tMCwgJXpt bTE2Iik7DQorI2VuZGlmDQorICAgICAgYXNtICgidnplcm91cHBlciIpOw0K KyAgICAgIGFzbSAoIm5vcCIpOyAvKiBzZXZlbnRoIGJyZWFrcG9pbnQgaGVy ZSAgKi8NCiAgICAgfQ0KDQogICByZXR1cm4gMDsNCmRpZmYgLS1naXQgYS9n ZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2kzODYtYXZ4NTEyLmV4cCBiL2dkYi90 ZXN0c3VpdGUvZ2RiLmFyY2gvaTM4Ni1hdng1MTIuZXhwDQppbmRleCBjZDE1 ZTA1ZmQwMy4uNDNmZGUxMmYyNTcgMTAwNjQ0DQotLS0gYS9nZGIvdGVzdHN1 aXRlL2dkYi5hcmNoL2kzODYtYXZ4NTEyLmV4cA0KKysrIGIvZ2RiL3Rlc3Rz dWl0ZS9nZGIuYXJjaC9pMzg2LWF2eDUxMi5leHANCkBAIC0xNzQsMyArMTc0 LDEzIEBAIGZvciB7IHNldCByIDAgfSB7ICRyIDwgJG5yX3JlZ3MgfSB7IGlu Y3IgciB9IHsNCiAgICAgICAgICIuLiA9IFxce2YgPSBcXHtbZXhwciAkciAr IDMwXSwgW2V4cHIgJHIuMTI1ICsgMzBdLCBbZXhwciAkci4yNSArIDIwXSwg W2V4cHIgJHIuMzc1ICsgMjBdLCBbZXhwciAkci41ICsgMTBdLCBbZXhwciAk ci42MjUgKyAxMF0sIFtleHByICRyLjc1ICsgMTBdLCBbZXhwciAkci44NzUg KyAxMF1cXH1cXH0uKiIgXA0KICAgICAgICAgImNoZWNrIGNvbnRlbnRzIG9m IHptbV9kYXRhXFskclxdIGFmdGVyIHdyaXRpbmcgWE1NIHJlZ3MiDQogfQ0K Kw0KK2dkYl90ZXN0ICJicmVhayBbZ2RiX2dldF9saW5lX251bWJlciAic2V2 ZW50aCBicmVha3BvaW50IGhlcmUiXSIgXA0KKyAgICAiQnJlYWtwb2ludCAu KiBhdCAuKmkzODYtYXZ4NTEyLmMuKiIgXA0KKyAgICAic2V0IHNldmVudGgg YnJlYWtwb2ludCBpbiBtYWluIg0KK2dkYl9jb250aW51ZV90b19icmVha3Bv aW50ICJjb250aW51ZSB0byBzZXZlbnRoIGJyZWFrcG9pbnQgaW4gbWFpbiIN CitnZGJfdGVzdCAicHJpbnQgXCR6bW0wLnYxNl9pbnQzMiIgIj0gey0xLCAt MSwgLTEsIC0xLCAwIDxyZXBlYXRzIDEyIHRpbWVzPn0iDQorDQoraWYgeyAk bnJfcmVncyA+PSAxNiB9IHsNCisgICAgZ2RiX3Rlc3QgInByaW50IFwkem1t MTYudjE2X2ludDMyIiAiPSB7LTEgPHJlcGVhdHMgMTYgdGltZXM+fSINCit9 DQotLSANCjIuMTkuMA0KDQoNCg0K >From gdb-patches-return-151337-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Oct 02 21:14:28 2018 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 125705 invoked by alias); 2 Oct 2018 21:14:27 -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 125675 invoked by uid 89); 2 Oct 2018 21:14:25 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:402 X-HELO: gateway34.websitewelcome.com Received: from gateway34.websitewelcome.com (HELO gateway34.websitewelcome.com) (192.185.148.212) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 02 Oct 2018 21:14:23 +0000 Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway34.websitewelcome.com (Postfix) with ESMTP id D408FE4C7CA for ; Tue, 2 Oct 2018 16:14:21 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id 7RzMgwaMK8YaU7RzdgPYEE; Tue, 02 Oct 2018 16:14:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/LiKh9m4zKBDP9x1o6WnCd2UafYBy6IFT7Ywiohad4s=; b=CtaQejQnBA2BYeA+SSyAT7C0yH z1iqsNsKkQcQAUDn7Uqe7vobWUWT2eBlPFGn4hllbEPINLnBjWDPUD73KwYjxIRYOC+c50RkuBF4X qkZRFeBNet3KPc3GGzcz6JLC1; Received: from 97-122-190-66.hlrn.qwest.net ([97.122.190.66]:44566 helo=pokyo) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1g7RzL-003KPa-Ia; Tue, 02 Oct 2018 16:13:51 -0500 From: Tom Tromey To: Pedro Alves Cc: Tom Tromey , gdb-patches@sourceware.org Subject: Re: [PATCH 1/3] Avoid find_thread_ptid with null_ptid References: <20181001103252.5150-1-palves@redhat.com> <20181001103252.5150-2-palves@redhat.com> <87d0stll3u.fsf@tromey.com> <4a78c0f6-9d0a-2ee0-30cb-39f950f5fec5@redhat.com> Date: Tue, 02 Oct 2018 21:14:00 -0000 In-Reply-To: <4a78c0f6-9d0a-2ee0-30cb-39f950f5fec5@redhat.com> (Pedro Alves's message of "Tue, 2 Oct 2018 18:08:17 +0100") Message-ID: <87pnwsjbld.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2018-10/txt/msg00055.txt.bz2 Content-length: 349 >>>>> "Pedro" == Pedro Alves writes: [...] Pedro> But I can add it if you prefer. No, that's fine. >> I wonder if it is possible for an RSP implementation to say that the >> inferior has PID 0. Pedro> GDB would break down badly. Throughout we assume pid == 0 means the Pedro> inferior/process is not started. Thanks. Tom