From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74206 invoked by alias); 16 Aug 2018 16:17:50 -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 74181 invoked by uid 89); 16 Aug 2018 16:17:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: =?ISO-8859-1?Q?No, score=-2.8 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=xml, evaluated, wasn=e2, H*i:sk:BB8CBC7?= X-HELO: mx1.redhat.com Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) (66.187.233.73) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 16 Aug 2018 16:17:48 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 221AB40131C6; Thu, 16 Aug 2018 16:17:47 +0000 (UTC) Received: from [127.0.0.1] (ovpn04.gateway.prod.ext.ams2.redhat.com [10.39.146.4]) by smtp.corp.redhat.com (Postfix) with ESMTP id 73FB32166BA0; Thu, 16 Aug 2018 16:17:46 +0000 (UTC) Subject: Re: Request for 8.2, SVE cores && adding SVE to NEWS file etc To: Alan Hayward , GDB Patches References: Cc: nd From: Pedro Alves Message-ID: <843fee7a-1738-4147-256f-e1fc7950fe18@redhat.com> Date: Thu, 16 Aug 2018 16:17:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SW-Source: 2018-08/txt/msg00400.txt.bz2 On 08/15/2018 10:31 AM, Alan Hayward wrote: > Wasn’t sure if this was the best place to ask. > > 1) Is 8.2 still open to new functionality? It’d be really useful to have core support for Aarch64 SVE in 8.2 > (Given SVE is supported in 8.2, I guess you could argue it’s a bug fix :). ) > Currently in 8.2, GDB will just ignore the SVE parts of a core file. Not usually, but there have been exceptions evaluated on a case by case basis. > > The four commits are: > (Earliest patch is obv, second is a mechanical change across many files, the final two are aarch64 only) > > 0c76e06d5c 2 days ago Alan Hayward Parse SVE registers in aarch64 core file reading/writing > b7fd65b9dc 2 days ago Alan Hayward Detect SVE when reading aarch64 core files > a616bb9450 2 days ago Alan Hayward Split size in regset section iterators > dbd534fee4 5 days ago Alan Hayward Rename size in get_core_register_sectio I haven't looked at the patches, but in principle, I'd support it, from the standpoint that since we're adding SVE support, might as well add all of it. Also, speaking with my Fedora/RHEL had on, we'd likely end up backporting them too. Can you give a guesstimate of the risk those patches bring in to other ports? I'd assume they'd be pretty self contained. > > > 2) I’ve spotted that Aarch64 SVE support should probably be mentioned in the NEWS file. > Are there any other documentation type files that need updating alongside? Well, the user manual, if there were any changes to it. If the SVE support included any new XML target description feature, that should be mentioned in the manual. Thanks, Pedro Alves