From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9781 invoked by alias); 11 Apr 2018 00:16:08 -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 9768 invoked by uid 89); 11 Apr 2018 00:16:07 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=december, Yao, December, 81 X-HELO: mail-qk0-f174.google.com Received: from mail-qk0-f174.google.com (HELO mail-qk0-f174.google.com) (209.85.220.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 11 Apr 2018 00:16:06 +0000 Received: by mail-qk0-f174.google.com with SMTP id g7so91871qkm.1 for ; Tue, 10 Apr 2018 17:16:05 -0700 (PDT) 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=EknKU6s8OwNFX0+yXEIV9FIZLm9Q6e0lNwfpZ6iCNRw=; b=opn6bWmEwNEOLoj3CLh+ZFrnltKOiP5LXbWNdeVe1T2vhyD83Q4Z5gxxRGA/LqdL6A Bpid5dqN2WWzNttzpHhbg6N/ld4kwSLg2oDaA/9qGZEDEO3jQ/ZYm6Y6J6bhThdBHPTZ 1e+QExSVrDxRc00dbvGT6wiK7QT4inIiyfqQRJ+ng1KoRIhV3H0YYa9CtYD6/uObNDq7 Jr8Q6mpEA4uXxHso/Oh0Lru6akF5UfLDa/Qlpd/0wQLw+Uux9EjrwlthtZwuaVKmlq93 n5l8mbEnG8q+Zk9kBd4CXZve9HvxPv6ZUT8Dx9a1ptVtgjF46auzv/LQBECmOJrg4jBr Jb6g== X-Gm-Message-State: ALQs6tAn6pQo/lotXg7+eIhlO44+etCuVg4RXRU1ECO6eoyxiYnhT5NR sfBZPgqcqshUH6DKsxEQnTRn9h61edSjwMgS6hcwuA== X-Google-Smtp-Source: AIpwx48eKrpArvsm+j7VSR0U7d9pUPKXWcy3IzKOtiws8SqQQGHkAYZHhEgz0zChLwMJ4EpkXffZIvot17m2iWud7dI= X-Received: by 10.55.19.102 with SMTP id d99mr3583231qkh.355.1523405764116; Tue, 10 Apr 2018 17:16:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.60.210 with HTTP; Tue, 10 Apr 2018 17:15:33 -0700 (PDT) In-Reply-To: References: <1512727471-30745-1-git-send-email-yao.qi@linaro.org> From: Omair Javaid Date: Wed, 11 Apr 2018 00:16:00 -0000 Message-ID: Subject: Re: [PATCH 0/3 v3] [AArch64] Support tagged pointer To: Yao Qi Cc: GDB Patches Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2018-04/txt/msg00203.txt.bz2 On 8 December 2017 at 22:31, Yao Qi wrote: > On Fri, Dec 8, 2017 at 10:04 AM, Yao Qi wrote: > > ARMv8 supports tagged address, that is, the top one byte in address > > is ignored. It is always enabled on aarch64-linux. See > > https://www.kernel.org/doc/Documentation/arm64/tagged-pointers.txt > > > > Some parts of GDB related to address are updated in this patch series, > > > > - Memory access, like command 'x', > > - Setting hw breakpoint on some address, > > - Setting watchpoint on some address, > > > > I pushed them in as we are close to branching. We can still keep the > addr_bits_remove vs significant_addr_bit conversation ongoing. > This patch has broken kernel debugging using kgdb and openOCD. Tagged address should only be considered while debugging only user-space programs on linux. I still need to understand the full background behind this patch but can we pull it out of 8.1 release to make sure kernel debugging works? -- > Yao (=E9=BD=90=E5=B0=A7) >