Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp213138pxb; Thu, 12 Nov 2020 01:37:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJzn4ZwuwswQPoMuWtcHdkz/vWPvNLvIuZf0wsP7UGtcUCwEDBYoOHxLXhX+y66qgkRY1F4e X-Received: by 2002:a50:9e8a:: with SMTP id a10mr4302621edf.150.1605173844038; Thu, 12 Nov 2020 01:37:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605173844; cv=none; d=google.com; s=arc-20160816; b=Qp8hH63sJRzBFoi+OUs8juoiMaBySGB8XhncZc6YUGC2A7PjU8TIi2jmdT5UCMCrnl 5dFQjQadQ43iL/gJVkmCnKxIV18dRC+jgIxfpO8hDnbe/XcqxRnaOlcJvmz3qPU3kYJ6 pVId5zkIawQrv88nzOlezLwNNYzwjTj6U1Se1rPvLmJtCBf+3JES1vmoq2zZLK7hManY 19P/0oe2AjzZKYLmCy+AmrkUQRAPwsc3KUdDkzp/8foKJ1N4FDEVv8COx7Vg7TMNoVTi mtwmUkLFJfjX2oVLKWImr24F9P6xfyYPl0hgrSWaroseW/D/LELsvbva7tCOGBplkyDG v4uw== 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=sTS5WgslFCC2reGOH2FyGvABtQkS4qb5R30Fuulj5m8=; b=eUN2RfaGAHtWUNtrQz8VLSUR6amyYKkfp/4i2R2QhxYsfwWvl8XbwTAYDwEFSXmxUO n8XkNQlH3by9LLqoMVnJiSp6kQbxUPtXCfzGL7lvHtOqcdKGUuQfLavtSKEq/TfNua2m yuCwsHv2hu6p30IOZPCRMq93YGab4A/iXl0NmRubQicRiBoT2sx12ltKKNLlj/Yoz2w9 Bq2VKYGuCEdGWFHXjB6D4wMn/51dn+aKWYQeTAzDFHKFKBTIyM5AM/oJgHE5nNhKEVWN 8pNzF/lJ6ROPXPscH3EVf9tJJPny+8DjG/uNdEM/dNSA/GDChsbkM6cF4qXiWvfD7qGv sNSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=cwM47uyO; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gn7si3308572ejc.99.2020.11.12.01.36.54; Thu, 12 Nov 2020 01:37:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-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=@gmail.com header.s=20161025 header.b=cwM47uyO; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727210AbgKLJgf (ORCPT + 99 others); Thu, 12 Nov 2020 04:36:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41648 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725928AbgKLJgd (ORCPT ); Thu, 12 Nov 2020 04:36:33 -0500 Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03E0CC0613D1; Thu, 12 Nov 2020 01:36:33 -0800 (PST) Received: by mail-yb1-xb30.google.com with SMTP id v92so4726143ybi.4; Thu, 12 Nov 2020 01:36:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sTS5WgslFCC2reGOH2FyGvABtQkS4qb5R30Fuulj5m8=; b=cwM47uyOFGAIz3TUSqUCwRt/vNtGWcwvTqq4zBDmSgSMpSkLdOsZ+mZ10Nx60VFE/7 GENk2IdkTw2OQgeor8LXrH2bgWBC3CLe5NGxD9Y33YTNcJwedWPd7VMuraQN2vsTjJvc U4wmlovFlNKoAlaMUPTUQHuIuu9zf6thn9m6i2YNYr8tFdBn42kCerj3TQdToVPJ8JvC NpSBewleknloYUEQHe+sIetwiL+WQasePGRjbhokK/Ywivq+IQ3t2jliW4UcqdSBdY4d ed3tP3GMXwS39jnxpCYG3g7Jn10pOXasZ2S2/LpR4ojff8wUl/a2wP62wqBHQwxVGFrU s+gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sTS5WgslFCC2reGOH2FyGvABtQkS4qb5R30Fuulj5m8=; b=nvUzoJbGvqHKE35SXJrGPg4W9YMXVXh0WEGsiumoRt6LPD5cpENKPiIHcqfaO8hDxj Nbh2kDcTPtIl7i2GuCX8LUo3a57ICr7yN5UXCtzC7qmvwPKuKNgy4XjA86l/zy4dgCA0 jal0PhM1ygFWQ+injLrgb0nUVYuVOOxm5NkX6rtgyI01hysCHczVULeuqAPqKyteUQow UBKbaw2xM49jdCIRJCL9WIaq2du8PJBNxnM2LEtnZRhxtlH6jzEa90ZSq/QOdkFqAk83 MElBHv6n/dVftowGRJuIcbnTQJLlfW4W7CePN4rEl7YSFoB1ytIUeQWRWuW1mPZqsqzU 411w== X-Gm-Message-State: AOAM530IDqInPaqz5Yi1XTs09HojMbdcjlMJyCdg9fyFVqSNgFWMlGRu Pkc5ekuwuxIo3OIuQjbsBL7vTOdvdLwy8Bs51Bs= X-Received: by 2002:a25:61c5:: with SMTP id v188mr34927594ybb.422.1605173792160; Thu, 12 Nov 2020 01:36:32 -0800 (PST) MIME-Version: 1.0 References: <20201022073307.GP2628@hirez.programming.kicks-ass.net> <133aa0c8c5e2cbc862df109200b982e89046dbc0.camel@perches.com> In-Reply-To: From: Miguel Ojeda Date: Thu, 12 Nov 2020 10:36:21 +0100 Message-ID: Subject: Re: [PATCH -next] treewide: Remove stringification from __alias macro definition To: Ard Biesheuvel Cc: Joe Perches , Russell King , Peter Zijlstra , Thomas Gleixner , Borislav Petkov , X86 ML , "H. Peter Anvin" , Marco Elver , Dmitry Vyukov , Herbert Xu , "David S. Miller" , Andrey Ryabinin , Alexander Potapenko , Andrew Morton , Nick Desaulniers , Linux Kernel Mailing List , linux-efi , kasan-dev , Linux Crypto Mailing List , linux-mm Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Wed, Nov 11, 2020 at 8:19 AM Ard Biesheuvel wrote: > > I am still not convinced we need this change, as I don't see how the > concerns regarding __section apply to __alias. But if we do, can we > please use the same approach, i.e., revert the current patch, and > queue it again after v5.11-rc1 with all new occurrences covered as > well? In general, it would be nice to move all compiler attributes to use the `__` syntax, which is independent of compiler vendor, gives us a level of indirection to modify behavior between compilers and is shorter/nicer for users. But it is low priority, so it should go in whenever it causes the least amount of trouble. Cheers, Miguel