Received: by 10.192.165.148 with SMTP id m20csp3537978imm; Mon, 7 May 2018 14:10:13 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrrYsN8KRnJ6dyFI41FySudhxXHhanvSM1ThS4L56m9yB7O8wocS6BT/iCH2veV9pHwsvk6 X-Received: by 2002:a24:d82:: with SMTP id 124-v6mr3285992itx.90.1525727413899; Mon, 07 May 2018 14:10:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525727413; cv=none; d=google.com; s=arc-20160816; b=XX6KHfeNyb+a/Ynsj6rGYPo0DYNK62HRoHatI3OqZfmRabAvj2NZjt2benKLz4VoL0 +YwnkvvOoiFb4jgciNoJin+iBKVviDjJ5Y7s6DF79pv/IYMnteAmLVh1Dmg4aow8Ni7W /9yZBSqe6JfS9pltDJCu0BdsgBVu2tXLq05hHUwJh3i29Bzuhq00xPh9K+aXZiOIEZBG u1SyAYKGq5X/ZmZ3RMG8xt97X9/cQv8I6kCtonv4ZhJnCN6D+c0AC6N0igI0CMOAXWs2 oHM5l3ftfZeAJ0VVDkfcNLPTPT4shgDFA37j7+gNbW3P95j25fJvPRmE45tJNaANpdfL cVgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=9VS9CDFMPgI7VN5Dy5fICka8U/U+s+o7+v47u5bLUZk=; b=gFF6H/BGOyzaox3Ukxt/scvro9y8+2qP+D6WU1WKDwKq7uF/DfxZfC//hF33SV2kGR fkNr+sP+TAO6KZEDZ1Gu1lrU0pzHz8CfP+MHaLYg7wWfrYwyd6uTbm/KOrknjwgEaVsU R+u7lq7nvJwBRh4aLHOrNwFLeeuCCUqGEvhcYa0SbU1SBdTstbBI8sg8YZtA2B6Yslt9 OOvS/9iDjwyhGXpRK54fIaQTIWecjP7Zbj9OwdBwXFZkyLKnJU9NJvcZAkJqGDvK5Spa 6Au1CEhcN8OJaQ5AA4BP/jpSh1pxRB9XEb6X6AQhJ+8kybFEYK3VFdyeuVtpr3G05G6k en5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=dhWbOUlJ; 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 z138-v6si20617308iod.180.2018.05.07.14.09.59; Mon, 07 May 2018 14:10:13 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=dhWbOUlJ; 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 S1753237AbeEGVJn (ORCPT + 99 others); Mon, 7 May 2018 17:09:43 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:44905 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752676AbeEGVJm (ORCPT ); Mon, 7 May 2018 17:09:42 -0400 Received: by mail-qt0-f193.google.com with SMTP id d3-v6so38269946qtp.11 for ; Mon, 07 May 2018 14:09:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=9VS9CDFMPgI7VN5Dy5fICka8U/U+s+o7+v47u5bLUZk=; b=dhWbOUlJJmEkg7GpaiwkouSfrMXu9Ohtszli9x0LnBFC/Cv7IOaaxcQVoo+F8orA2z U5jRyf1SGh0VJgpp7VJpuqK4NHHMUeaUeCH0wUhKAYpX26l339cEBnBCTFL4GNQdcqPt BoxY2LE+gZRS7PMZXwSOOSjo8NDlT29qVeYKYTbSMsxsQMbJZNEWRBedeyD3JsIAWWfA ck/kZjYZ+ptNaAkgYbQCslK2BWelhQV8VQYC38Tcg4Jf1FdvxA93rESHqMwgQHuScZaE gH3dX3ndDBBJrv0YQKDcI00A/XnzHzIw1u0PKjd6tLLW94SnN1q4EmgquI1PGXk2JVQ0 zhuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=9VS9CDFMPgI7VN5Dy5fICka8U/U+s+o7+v47u5bLUZk=; b=U8v06EVJrU2FWyuWYdOwoV7ywo2cxhEG3CQJ9FHoP/tjE6TGxkWKfeW1OLCJiPVx9M dhsw6CvbkJY4cOTMfmJxdTw7bwrp3wKjng/7fIhh2/MxGaDX9N5kIDy4BpdE8AtSsS09 How9W6LOGvTuoh3aXpVtdZk7wfBCWZqFREA9Ik6BaKE0b9E2h5XN60VKQcNbp/qVuJzu hd1dwneMBfHc3VBN+qS3cK0pT4nGqnWtETy07J7nNUDpvzlvmn22Ryv/Uh2L38rh+jr5 xZbZzUWZ6pyMp27XXGklvEiV/jwKohAAVTz7RSyG26Rlvs9l8Y5/B0QBEh56XEpRShJt 6jyg== X-Gm-Message-State: ALQs6tDFUyqdhzQIOBirjq2QYLBTAeqeCr14VzVTGAht4BzRack6VwaO zStWhT802lz6uA2aT7A69a/SKCJMA00mFVbmYqA= X-Received: by 2002:ac8:2f43:: with SMTP id k3-v6mr26495476qta.389.1525727381817; Mon, 07 May 2018 14:09:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.185.3 with HTTP; Mon, 7 May 2018 14:09:41 -0700 (PDT) In-Reply-To: References: <20180325180959.28008-1-stefan@agner.ch> From: Arnd Bergmann Date: Mon, 7 May 2018 17:09:41 -0400 X-Google-Sender-Auth: fLg170SQ8QbIubNc9vrEq36nHNM Message-ID: Subject: Re: [PATCH v2 0/6] ARM: clang support To: Stefan Agner Cc: Russell King - ARM Linux , Ard Biesheuvel , Robin Murphy , Nicolas Pitre , Marc Zyngier , Behan Webster , Kees Cook , =?UTF-8?Q?Bernhard_Rosenkr=C3=A4nzer?= , Matthias Kaehlcke , Linux ARM , Linux Kernel Mailing List , Suzuki K Poulose Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 7, 2018 at 4:24 PM, Stefan Agner wrote: > On 25.03.2018 20:09, Stefan Agner wrote: >> This patchset fixes some remaining issues when building the ARM >> architecture using LLVM/clang. The patchset requires the following >> kbuild change: >> https://lkml.org/lkml/2018/3/19/1756 >> >> With that patch and this patchset applied and I can successfully >> build (and boot) the multi_v7_defconfig with 4.16-rc5 using clang >> 5.0.1 and 6.0.0. > > Russel, Arnd, any comment on this patch series? How can we get it > merged? > > I was thinking patch 1 through armsoc since that is the way previous > patches have been merged. Please resend it to arm@kernel.org. Lorenzo, Robin, Will, Suzuki: could one of you look at the patch and provide an Ack and maybe send a patch to add a MAINTAINERS file entry for the the arm-cci driver to make it less ambiguous to who's responsible for it? I know very little about the code and don't want to be the main person having to decide if a patch can go in or not. > Note sure about patch 2, This should be up to Ard to pick up or comment on. I think I had previously suggested a similar patch to him, but don't remember what happened to that. > Russel can you comment on Thierry's email? > > And patch 3 through 6 through Russel's tree? Sounds good to me. Please submit those through http://www.arm.linux.org.uk/developer/patches/ once they are ready. I think patches 4, 5 and 6 are good to go in, while patch 3 has an unfinished discussion. It might also be a good idea to pick up the CONFIG_FRAME_POINTER problem and disable that option for clang based builds now, using the new infrastructure we have for detecting compiler features at Kconfig time. Arnd