Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp589151imd; Thu, 1 Nov 2018 02:14:47 -0700 (PDT) X-Google-Smtp-Source: AJdET5fk4RtvEm2RdpgaHSBM3CS7X6Z7AzJVR/eHUb9CcBWFrjct9XqXVlpJJPX+FHPonadgPnEU X-Received: by 2002:a62:a50d:: with SMTP id v13-v6mr6953954pfm.18.1541063687175; Thu, 01 Nov 2018 02:14:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1541063687; cv=none; d=google.com; s=arc-20160816; b=G0oMDJ0Kj+kjdsscQY2F+dwgYgxUR8bJdbZgkn9SoflFbR4jAmCJJoEsyPyU5BX4Kh ThmFRhllNN9ps7L3HBYn+GXGV1jUebwbLTJzfSfjIffZNm1aXZDg9wfc7ij0NoG1TmOi A+dvKT4qfhp2nGKWdPhe1aoabMI5yMuxF2iWR6XS9G70qKAkhAV4onkHyfzj0cyCG++R Ic5UR+lPWD19lEMFSjbnoAP5XQU60bmdwSXHmsbsahfLXQHiYpK3aq866f7fGlMs6crr wCVxvZaK+Thc3dGFwAkGrCiJAtJpLFTvrIY0cQPwx1OTRmDn/AMc/eBcay06OX4V5v6O mggg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=5KKC/YhNeRls9VxigdJCH/xrfoAwMZAO+guKxTviKR4=; b=mzzWZ9uZifacYpi6CW6B3DkzN9KDs5/LHs/C3lBbwHymYg2xfgdSL70TgmkjgamtLg zq6XVlHZnT9jSkA5GL1n56FdoEtRbiUSA1NR8RR9juh8JtphqfiPKRYi5hb7ueqAZUoz NDKlV1QiFCd2dH+6PqVX9xamKWoyYxHIW/zUF1hbBUd/St2cz0r8nLg2zhIimXH2d1Wj LhYX9fr97+lPOIrrAgo2iDc3OMZmdFnwjVVWJZPan5WkMkXgmdhJjocKGNf85YsjSLnU 1Ji/EAxw6QQktr7QFJu/j68wf690Qu5wRfXjfeLPdoRCZ2aFASXp2dFtAHOLDZbrf0xj Bh1Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z30-v6si28998855pga.582.2018.11.01.02.14.31; Thu, 01 Nov 2018 02:14:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727800AbeKASQA (ORCPT + 99 others); Thu, 1 Nov 2018 14:16:00 -0400 Received: from foss.arm.com ([217.140.101.70]:53502 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726520AbeKASQA (ORCPT ); Thu, 1 Nov 2018 14:16:00 -0400 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 AB81C341; Thu, 1 Nov 2018 02:13:51 -0700 (PDT) Received: from brain-police (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 662423F557; Thu, 1 Nov 2018 02:13:50 -0700 (PDT) Date: Thu, 1 Nov 2018 09:13:43 +0000 From: Will Deacon To: Arnaldo Carvalho de Melo Cc: Daniel Borkmann , Peter Zijlstra , Linux Kernel Mailing List Subject: Re: arm64 tools build failure wrt smp_load_{acquire,release} expansion on gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) Message-ID: <20181101091343.GA1565@brain-police> References: <20181031154550.GA28340@kernel.org> <20181031174408.GA27871@arm.com> <50dc7bfe-47de-6837-30e0-4d31dabacd31@iogearbox.net> <20181031211456.GE28340@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181031211456.GE28340@kernel.org> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [apologies if you get this twice -- my GPU hung (!) whilst sending my previous response] On Wed, Oct 31, 2018 at 06:14:56PM -0300, Arnaldo Carvalho de Melo wrote: > Em Wed, Oct 31, 2018 at 07:08:29PM +0100, Daniel Borkmann escreveu: > > On 10/31/2018 06:44 PM, Will Deacon wrote: > > > Diff below... > > > I just gave this a spin on 16.04 and it resolves the build issue, thanks > > for the quick fix, Will! > > > Tested-by: Daniel Borkmann > > It buildz, ship it: > > # time dm android-ndk:r12b-arm \ > android-ndk:r15c-arm \ > debian:experimental-x-arm64 \ > ubuntu:14.04.4-x-linaro-arm64 \ > ubuntu:16.04-x-arm \ > ubuntu:16.04-x-arm64 \ > ubuntu:18.04-x-arm \ > ubuntu:18.04-x-arm64 > 1 android-ndk:r12b-arm : Ok arm-linux-androideabi-gcc (GCC) 4.9.x 20150123 (prerelease) > 2 android-ndk:r15c-arm : Ok arm-linux-androideabi-gcc (GCC) 4.9.x 20150123 (prerelease) > 3 debian:experimental-x-arm64 : Ok aarch64-linux-gnu-gcc (Debian 8.2.0-7) 8.2.0 > 4 ubuntu:14.04.4-x-linaro-arm64 : Ok aarch64-linux-gnu-gcc (Linaro GCC 5.5-2017.10) 5.5.0 > 5 ubuntu:16.04-x-arm : Ok arm-linux-gnueabihf-gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609 > 6 ubuntu:16.04-x-arm64 : Ok aarch64-linux-gnu-gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609 > 7 ubuntu:18.04-x-arm : Ok arm-linux-gnueabihf-gcc (Ubuntu/Linaro 7.3.0-27ubuntu1~18.04) 7.3.0 > 8 ubuntu:18.04-x-arm64 : Ok aarch64-linux-gnu-gcc (Ubuntu/Linaro 7.3.0-27ubuntu1~18.04) 7.3.0 > # > > So I've added it to my tree as below, can I keep it like that? Yup, thanks for turning it into a proper patch. Just to be explicit, here's my s-o-b: Signed-off-by: Will Deacon Will