From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109185 invoked by alias); 15 Jun 2018 09:45:31 -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 109140 invoked by uid 89); 15 Jun 2018 09:45:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy=H*f:sk:82743c0, H*f:sk:CBFEC03, H*f:sk:9FBBFBF, H*f:sk:5862fa9 X-HELO: foss.arm.com Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com) (217.140.101.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 15 Jun 2018 09:45:25 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 57C071529; Fri, 15 Jun 2018 02:45:21 -0700 (PDT) Received: from [10.2.206.71] (e113077-lin.cambridge.arm.com [10.2.206.71]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1FA113F59D; Fri, 15 Jun 2018 02:45:19 -0700 (PDT) Subject: Re: [PATCH v2 02/10] Add Aarch64 SVE Linux headers To: Sergio Durigan Junior , Alan Hayward Cc: Simon Marchi , GDB Patches , Simon Marchi , nd , Pedro Alves References: <20180606151629.36602-1-alan.hayward@arm.com> <20180606151629.36602-3-alan.hayward@arm.com> <9FBBFBF2-9363-49AA-8BC3-20E4E0AFBFED@arm.com> <5862fa9c22cc48d86256686e74d60f20@polymtl.ca> <82743c0795488492486076685b9f8828@polymtl.ca> <93f7cb8434f463508b3fc3cfbcd29ef0@polymtl.ca> <877en43qx1.fsf@redhat.com> <644470E6-AEB8-4F84-890C-7496EC8BB419@arm.com> <8736xr4ukx.fsf@redhat.com> From: Ramana Radhakrishnan Message-ID: <6b1500d9-bc31-aa09-586f-d451b910d880@foss.arm.com> Date: Fri, 15 Jun 2018 09:45:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Thunderbird/57.0 MIME-Version: 1.0 In-Reply-To: <8736xr4ukx.fsf@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2018-06/txt/msg00390.txt.bz2 On 12/06/2018 21:29, Sergio Durigan Junior wrote: > On Tuesday, June 12 2018, Alan Hayward wrote: > >>> On 12 Jun 2018, at 17:34, Sergio Durigan Junior wrote: >>> >>> On Tuesday, June 12 2018, Simon Marchi wrote: >>> >>>> On 2018-06-12 10:37, Alan Hayward wrote: >>>>> Sorry, I did miss this one (I think I sent my reply to the previous >>>>> one more or less the same time you sent this). >>>>> >>>>> If I commit this, (I think) this is going to cause buildbot to break >>>>> for the aarch64 builds. >>>>> (Out of interest - I’ve heard people say they tested on buildbot. Are >>>>> there some instructions for doing that? I can try it out.) >>>> >>>> Hmm you're right. Though maybe we can have additional >>>> commands/configure options specific to the aarch64 builders? They >>>> could download a kernel tarball, install the headers somewhere (that >>>> doesn't take long, no need to build the kernel) and point to them. >>>> Sergio, would that be possible/a good idea? >>> >>> I'm not sure. For starters, the Aarch64 builders have kinda been >>> forgotten since Yao stopped contributing regularly to GDB (he is the >>> maintainer of the machines behind the builders). So the very first >>> thing we'd need to do is to put the builders in a good shape again >>> (they're currently with 273 pending builds in the queue!). This is >>> something that's been on my TODO list for a while now, and I was going >>> to ask Alan (or anyone from ARM) if they're not interested in taking >>> over the maintenance of these machines. >> >> Looking after the aarch64 boxes does sound like a job for an Arm person. >> I guess it’ll be fairly important to get those queues cleared _before_ >> 8.2 is released. I can certainly take a look at the pending builds in >> the next few weeks. > > Yeah, what I do in these cases is cancel all of the pending builds, > i.e., start fresh. > > I'm glad you're interested in taking care of the machines. TBH, I was > even considering disabling them for now, since at least one machine has > been offline for a long time, and the other has this giant queue. I'm > not sure if you're going to use the same machines as Yao was using > (IIRC, he was using machines from the GCC Compile Farm). > >>> Then, I think the best approach for the SVE builds would be to manually >>> download a Linux kernel, put the sources somewhere, and then I could >>> configure a specific builder to build GDB with the SVE headers. >>> >> >> Given the current queues, I suspect we’d not get this done before the 8.2 >> branch. > > I wouldn't count on that. > >> I’m thinking configure check of Pedro’s sounds the first step, then once >> the aarch64 build queues have been cleared, get some sve builds added. >> >> The SVE headers are in Ubuntu 18.04 - so “all” that’s needed is to do a >> dist upgrade on them (I suspect there are probably lots of reasons why >> that can’t be done!) > > Yeah, I honestly don't know :-/. If you're planning to continue using > the GCC Farm machine, then I think the best option would be to contact > the admins and ask them. > So I arranged for those machines in the compile farm and I believe I have super user privileges on them. Updating to 18.04 may be an option but something I don't want to do remotely and in a rush. Alan, please reach out to me if you need any help on the compile farm machines, I can help out. Ramana > Feel free to contact me in private if you need help sorting this out. > > Cheers, >