Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp332628pxb; Thu, 12 Nov 2020 05:11:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJzNiZUO88aiUXoRC2KdIWAk2GmzwfHAQnvbcg98XD30UDUViB7o7hqmp5Pr2Gx2cFIWj4Ga X-Received: by 2002:a17:906:4803:: with SMTP id w3mr29486364ejq.406.1605186661779; Thu, 12 Nov 2020 05:11:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605186661; cv=none; d=google.com; s=arc-20160816; b=JsQDOynIADBONtRJ4tk30QtMW1cs8SGqNLwTGrFfrZOdpaxaHRpf3Ws7vlgZOo6/d0 KXStSO09sRtnVRWNdtrC7zb+aX/iP4Vd/J2pzVhXATU+8001b/JFFcFmIoymCNtgyFh6 n3xVsxI+3PzRgc6+NzdVdgIpHnUGpuZTb6WI9YGc1fwjAiiZ9/7JvR8wPf79iKuRq4Vn MaplilikdzYkpanybgMZ2NoiFSx24ITNWg2X+pI4sw3UoWPP6irC5WuqHDC7QxnOTzCy pGGxwyW3O/loBn6cDZsUIWjzGfgKgGh4EaVfj8mXhRaADVIXoMy81hVHIJvnwOW0lunY FeiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=OydLQi5lTPAwpamOmYSfpkydSXoV20NRp5eXl+9Q3ao=; b=AYjqKxOqmNkspwHnhmQhxuZIROx0RQGM1V8sbnVEjkAPtGxaVHx5n0v3K55ZdYzlKk z2UhTItjo/Np1ty6yyb5HkHsu5pq6eRebKpSxR26/qXqY5YaWyckrvVknK7SoQqkrz2i Pc77LoBVOg8s8F8SuEPOjZWsy767qn4OZxNsJe3+a7ndjTJ/uUYDOIMnC8y+q/mwPxG8 SzWBztL7SF4aC98w10cajNpd6C6rv6deOF5tAJsxMce/v4aAtqRmjoPr8a5io3iSHbxb u2vP5dYZtuiu7TFOltuZSX2kwbkv5zBrwx7DSLuDkbGW9PrLwrkhepsx8NPhx4s1AKAq zSxg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OG3UFp0+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qx1si3666221ejb.251.2020.11.12.05.10.38; Thu, 12 Nov 2020 05:11:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OG3UFp0+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728042AbgKLNGc (ORCPT + 99 others); Thu, 12 Nov 2020 08:06:32 -0500 Received: from mail.kernel.org ([198.145.29.99]:49460 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727646AbgKLNGc (ORCPT ); Thu, 12 Nov 2020 08:06:32 -0500 Received: from mail-ot1-f43.google.com (mail-ot1-f43.google.com [209.85.210.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9EB9E21D91 for ; Thu, 12 Nov 2020 13:06:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1605186391; bh=sKoFwkNK0FZfJvRgRurVolmIWZI8/vuPH3IAnJnsf0E=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=OG3UFp0+apI0eNZMt4xX27afroH5VgZCXT7+PzPFtk3paCm8DQwMim5RTHrB1ITsv holj4X9ZDS3saCWCz7EI01IoHjqqdmv6BdT1f4/e+j6I7frPZIAdo4orBkSBEO7AkH AryoopGmuEqrMPycyMdab3JIIAZN8v3G9IoZyOjM= Received: by mail-ot1-f43.google.com with SMTP id a15so5495962otf.5 for ; Thu, 12 Nov 2020 05:06:31 -0800 (PST) X-Gm-Message-State: AOAM530FTrTe0LIO4S7NaP1X8rsNyisgkx9NdOIr9mrDGLur0qLzgchV dX3FrbJyofrpAHPUagIsraa00MLPRJWUUrXQI7Y= X-Received: by 2002:a9d:65d5:: with SMTP id z21mr19755766oth.251.1605186390831; Thu, 12 Nov 2020 05:06:30 -0800 (PST) MIME-Version: 1.0 References: <20200409232728.231527-1-caij2003@gmail.com> <20201107001056.225807-1-jiancai@google.com> In-Reply-To: From: Arnd Bergmann Date: Thu, 12 Nov 2020 14:06:14 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] Make iwmmxt.S support Clang's integrated assembler To: Ard Biesheuvel Cc: Jian Cai , Nick Desaulniers , Manoj Gupta , Luis Lozano , clang-built-linux , Russell King , Nathan Chancellor , Linux ARM , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 12, 2020 at 9:42 AM Ard Biesheuvel wrote: > Although I must admit I am still on the fence when it comes to the > policy around rewriting perfectly valid code like this to accommodate > a toolchain that nobody is likely to use to build the code in > question. > > Perhaps we should at least add some rationale to the commit log why > Clang's integrated assembler is something we should care about? This is one of the last bits of kernel code that could be compiled but not assembled with clang. Once all of it works with IAS, we no longer need to special-case 32-bit Arm in Kbuild, or turn off CONFIG_IWMMXT when build-testing. Arnd