From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 63392 invoked by alias); 17 Dec 2017 18:11:38 -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 63376 invoked by uid 89); 17 Dec 2017 18:11:37 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-11.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*Ad:U*rth X-HELO: mail-it0-f52.google.com Received: from mail-it0-f52.google.com (HELO mail-it0-f52.google.com) (209.85.214.52) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 17 Dec 2017 18:11:36 +0000 Received: by mail-it0-f52.google.com with SMTP id m11so3230257iti.1 for ; Sun, 17 Dec 2017 10:11:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=a6yBpwVWC27qqFebE7bx0rKPTkRGSc25NdU2YSwCqfA=; b=M4qzrMqza5XjJ701QMYWtzkfnfy2Gi/8xKvza7WEnHWNzyPx0z/jYad9l7I+7C3JVW ds7aBwBl/5zmH1Wo5AGuvzm8X0z7aSUvUbk60vW5zddrU/KgGtc1HFsfnconMsT0WZ/v tMEBRKxvM/ccrYJwBHvI9H7pA7O9r8uhVCDsafX3DH/BsdI66NVdCQThTVBt2tTAspOr fyseDPaINAICKy+I0gzYV06QHnoX+0vIrgZCDTxLloV1cA2sERvn29gB+uhYUM8pJeJV 2GTOdC4xSnzaj0F7ybRNnyCk83x+jIUKhDr/N1Ya0Qf4QZq9oz434+wP9FsDSQcIHFAZ 8R+Q== X-Gm-Message-State: AKGB3mI+lzsiMQuW9+3iDUcTeHuNyyvRDxEBdA4Y6dOQ2SRERbHR24PK zOHnwJL3Tcpo/23ndYbPznORqAU1Kryir06d1hs= X-Google-Smtp-Source: ACJfBouVHczFkYIq0tP08ul1U8VGJRXtzffnqivVKZAi4Yae9Vv9ohm3oAfEaVrJYyMsln89HlFpzYRhfKSJFURFhVk= X-Received: by 10.36.73.210 with SMTP id e79mr16038743itd.78.1513534294509; Sun, 17 Dec 2017 10:11:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.43.85 with HTTP; Sun, 17 Dec 2017 10:11:33 -0800 (PST) In-Reply-To: References: From: Uros Bizjak Date: Sun, 17 Dec 2017 18:11:00 -0000 Message-ID: Subject: Re: [PATCH]: Fix PR19061, gdb hangs/spins-on-cpu when debugging any program on Alpha To: Pedro Alves Cc: gdb-patches@sourceware.org, Richard Henderson , Tobias Klausmann Content-Type: multipart/mixed; boundary="001a11c156c0fb053f05608d29c5" X-SW-Source: 2017-12/txt/msg00404.txt.bz2 --001a11c156c0fb053f05608d29c5 Content-Type: text/plain; charset="UTF-8" Content-length: 493 On Fri, Dec 15, 2017 at 7:21 PM, Pedro Alves wrote: > On 12/15/2017 12:11 PM, Uros Bizjak wrote: >> >> Please note that I have no commit access, so if approved, please >> commit the patch to the source repository for me. > > Merged. Thanks! Attached, please find a patch for gdb-8.0 branch. The patch is tested in the same way as the patch for mainline, with native alphaev68-linux-gnu build and tests and with gcc's guality.exp and simulate-thread.exp testcases. Uros. --001a11c156c0fb053f05608d29c5 Content-Type: text/plain; charset="US-ASCII"; name="gdb.diff.txt" Content-Disposition: attachment; filename="gdb.diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jbb38eat0 Content-length: 2103 LS0tIGFscGhhLXRkZXAuYwkyMDE3LTEyLTE0IDE1OjU2OjQ4Ljk1NTk2MDY0 NyArMDEwMAorKysgYWxwaGEtdGRlcC5jLnViCTIwMTctMTItMTQgMTU6NTY6 MzMuNzUxODA2OTY1ICswMTAwCkBAIC03NjYsMTAgKzc2Niw4IEBACiAgICB0 aGUgc2VxdWVuY2UuICAqLwogCiBzdGF0aWMgVkVDIChDT1JFX0FERFIpICoK LWFscGhhX2RlYWxfd2l0aF9hdG9taWNfc2VxdWVuY2UgKHN0cnVjdCByZWdj YWNoZSAqcmVnY2FjaGUpCithbHBoYV9kZWFsX3dpdGhfYXRvbWljX3NlcXVl bmNlIChzdHJ1Y3QgZ2RiYXJjaCAqZ2RiYXJjaCwgQ09SRV9BRERSIHBjKQog ewotICBzdHJ1Y3QgZ2RiYXJjaCAqZ2RiYXJjaCA9IGdldF9yZWdjYWNoZV9h cmNoIChyZWdjYWNoZSk7Ci0gIENPUkVfQUREUiBwYyA9IHJlZ2NhY2hlX3Jl YWRfcGMgKHJlZ2NhY2hlKTsKICAgQ09SRV9BRERSIGJyZWFrc1syXSA9IHst MSwgLTF9OwogICBDT1JFX0FERFIgbG9jID0gcGM7CiAgIENPUkVfQUREUiBj bG9zaW5nX2luc247IC8qIEluc3RydWN0aW9uIHRoYXQgY2xvc2VzIHRoZSBh dG9taWMgc2VxdWVuY2UuICAqLwpAQCAtMTcyMSwxMiArMTcxOSwxNyBAQAog YWxwaGFfc29mdHdhcmVfc2luZ2xlX3N0ZXAgKHN0cnVjdCByZWdjYWNoZSAq cmVnY2FjaGUpCiB7CiAgIHN0cnVjdCBnZGJhcmNoICpnZGJhcmNoID0gZ2V0 X3JlZ2NhY2hlX2FyY2ggKHJlZ2NhY2hlKTsKLSAgQ09SRV9BRERSIHBjOwot ICBWRUMgKENPUkVfQUREUikgKm5leHRfcGNzID0gTlVMTDsKKyAgQ09SRV9B RERSIHBjLCBuZXh0X3BjOworICBWRUMgKENPUkVfQUREUikgKm5leHRfcGNz OwogCiAgIHBjID0gcmVnY2FjaGVfcmVhZF9wYyAocmVnY2FjaGUpOworICBu ZXh0X3BjcyA9IGFscGhhX2RlYWxfd2l0aF9hdG9taWNfc2VxdWVuY2UgKGdk YmFyY2gsIHBjKTsKKyAgaWYgKG5leHRfcGNzICE9IE5VTEwpCisgICAgcmV0 dXJuIG5leHRfcGNzOworCisgIG5leHRfcGMgPSBhbHBoYV9uZXh0X3BjIChy ZWdjYWNoZSwgcGMpOwogCi0gIFZFQ19zYWZlX3B1c2ggKENPUkVfQUREUiwg bmV4dF9wY3MsIGFscGhhX25leHRfcGMgKHJlZ2NhY2hlLCBwYykpOworICBW RUNfc2FmZV9wdXNoIChDT1JFX0FERFIsIG5leHRfcGNzLCBuZXh0X3BjKTsK ICAgcmV0dXJuIG5leHRfcGNzOwogfQogCkBAIC0xODI2LDcgKzE4MjksNyBA QAogICBzZXRfZ2RiYXJjaF9jYW5ub3Rfc3RlcF9icmVha3BvaW50IChnZGJh cmNoLCAxKTsKIAogICAvKiBIYW5kbGVzIHNpbmdsZSBzdGVwcGluZyBvZiBh dG9taWMgc2VxdWVuY2VzLiAgKi8KLSAgc2V0X2dkYmFyY2hfc29mdHdhcmVf c2luZ2xlX3N0ZXAgKGdkYmFyY2gsIGFscGhhX2RlYWxfd2l0aF9hdG9taWNf c2VxdWVuY2UpOworICBzZXRfZ2RiYXJjaF9zb2Z0d2FyZV9zaW5nbGVfc3Rl cCAoZ2RiYXJjaCwgYWxwaGFfc29mdHdhcmVfc2luZ2xlX3N0ZXApOwogCiAg IC8qIEhvb2sgaW4gQUJJLXNwZWNpZmljIG92ZXJyaWRlcywgaWYgdGhleSBo YXZlIGJlZW4gcmVnaXN0ZXJlZC4gICovCiAgIGdkYmFyY2hfaW5pdF9vc2Fi aSAoaW5mbywgZ2RiYXJjaCk7Cg== --001a11c156c0fb053f05608d29c5--