From patchwork Fri Apr 16 23:23:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jian Cai X-Patchwork-Id: 423817 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-31.3 required=3.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_CR_TRAILER, INCLUDES_PATCH, MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT, USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6AF1FC433ED for ; Fri, 16 Apr 2021 23:23:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2C5A9610CC for ; Fri, 16 Apr 2021 23:23:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234965AbhDPXYO (ORCPT ); Fri, 16 Apr 2021 19:24:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234941AbhDPXYM (ORCPT ); Fri, 16 Apr 2021 19:24:12 -0400 Received: from mail-qv1-xf49.google.com (mail-qv1-xf49.google.com [IPv6:2607:f8b0:4864:20::f49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8AA22C061756 for ; Fri, 16 Apr 2021 16:23:45 -0700 (PDT) Received: by mail-qv1-xf49.google.com with SMTP id w3-20020a05621412e3b029019a7b97dd69so5178503qvv.14 for ; Fri, 16 Apr 2021 16:23:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:in-reply-to:message-id:mime-version:references:subject:from:cc; bh=DVncHoPx5+EyUufkGwgaIquQ4C3Uhbgcu8/fDiLmXpU=; b=o/UXDDFc9FYZj9YyDM3cIDhO1QRS3vvJjip5B7ugMfyGEo/zyvMjiZcTxz/PN+S3Gb +7/GjcY5Y5aJYO82ZJ7SPD1PK7UWvfR1pFeTicvyreqTYOtoBzOt/XOhG0H7xF8UyVje LG8ZREvaXgrorm4+3mOaOPldP0QcN307vBw2aR/e+rxzMDsp7B3N35o8CIUspY9h+/fA SrbVf4lzPxMwuJYyhCJiSHEUV4Kz6sXx/S8htvgawvdh5kWc1qjBR67v8qvpb7g8ho1+ F08h611JPuQzXCHTgHG/QNm3sPp5L0yVpczYu9eJx0uIm/G8bA9qutVLiPiFAuAi/mSM BFGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:cc; bh=DVncHoPx5+EyUufkGwgaIquQ4C3Uhbgcu8/fDiLmXpU=; b=ZyjIWsP7f3MJpr2YM4lFgujryaJRzUgTGFo0nrKD/6p9pWXcuTBW58oSEXmTs8K9/L PPffoLNnWdUCiZNlCgWMgnNaZtWtNFvajUABtRx3dnpBnZYPRJn8mcpTYMRNZraMzqAG wsNn3l5OHIrlj4qAAQTG7pWaouQygJBr9DYvx/sE38rVMJsttieRIuhNhiUbr/C0iXbY pdqrnGuFiRAQL8N6ElHC3ITduiEWeENxVx+KJNXlhdgDAUGpVNDLit8+s94Ij+SXpciD +6FewRb7ap7f1NTmsLzrRFL1MJhIQ4ppSF6U3na6vka1cl2iqLAMxCEJ7OR0vkLef58z Blag== X-Gm-Message-State: AOAM532psHaqlLC/vSjQ3TnKhbkA0xIsEo9Sb5AZm7h42Rd9CdHiumSK Qy3kbpHbSMEKELAYCQtQT/qjxgaqfOnqbEbA6ho82ApresggiY2Qm4Z2xGbCdmt0gMRKeuAr38K /Hr93tC4K+Xh9a2FkOWuc9BDGzZlL8u1ZjV+HuFhAGarDU6aLb9SmlDgvCFj1iDPQ X-Google-Smtp-Source: ABdhPJwJxehnHbNtxsD0d2q2fZxAAC4XTR7QeHRMNRnbUsoOFnaHHFlFFVcG2QaBGrVd8u2xGfWV7gMpFQwA X-Received: from jiancai.svl.corp.google.com ([2620:15c:2ce:0:a547:67f6:5e32:5814]) (user=jiancai job=sendgmr) by 2002:ad4:4e02:: with SMTP id dl2mr11045753qvb.27.1618615424541; Fri, 16 Apr 2021 16:23:44 -0700 (PDT) Date: Fri, 16 Apr 2021 16:23:41 -0700 In-Reply-To: <20210416203522.2397801-1-jiancai@google.com> Message-Id: <20210416232341.2421342-1-jiancai@google.com> Mime-Version: 1.0 References: <20210416203522.2397801-1-jiancai@google.com> X-Mailer: git-send-email 2.31.1.368.gbe11c130af-goog Subject: [PATCH v3] arm64: vdso: remove commas between macro name and arguments From: Jian Cai Cc: stable@vger.kernel.org, gregkh@linuxfoundation.org, sashal@kernel.org, ndesaulniers@google.com, natechancellor@gmail.com, manojgupta@google.com, llozano@google.com, clang-built-linux@googlegroups.com, Jian Cai , Catalin Marinas , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org LLVM's integrated assembler does not support using commas separating the name and arguments in .macro. However, only spaces are used in the manual page. This replaces commas between macro names and the subsequent arguments with space in calls to clock_gettime_return to make it compatible with IAS. Link: https://sourceware.org/binutils/docs/as/Macro.html#Macro https://github.com/ClangBuiltLinux/linux/issues/1349 Signed-off-by: Jian Cai --- Changes v1 -> v2: Keep the comma in the macro definition to be consistent with other definitions. Changes v2 -> v3: Edit tags. arch/arm64/kernel/vdso/gettimeofday.S | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/kernel/vdso/gettimeofday.S b/arch/arm64/kernel/vdso/gettimeofday.S index 856fee6d3512..b6faf8b5d1fe 100644 --- a/arch/arm64/kernel/vdso/gettimeofday.S +++ b/arch/arm64/kernel/vdso/gettimeofday.S @@ -227,7 +227,7 @@ realtime: seqcnt_check fail=realtime get_ts_realtime res_sec=x10, res_nsec=x11, \ clock_nsec=x15, xtime_sec=x13, xtime_nsec=x14, nsec_to_sec=x9 - clock_gettime_return, shift=1 + clock_gettime_return shift=1 ALIGN monotonic: @@ -250,7 +250,7 @@ monotonic: clock_nsec=x15, xtime_sec=x13, xtime_nsec=x14, nsec_to_sec=x9 add_ts sec=x10, nsec=x11, ts_sec=x3, ts_nsec=x4, nsec_to_sec=x9 - clock_gettime_return, shift=1 + clock_gettime_return shift=1 ALIGN monotonic_raw: @@ -271,7 +271,7 @@ monotonic_raw: clock_nsec=x15, nsec_to_sec=x9 add_ts sec=x10, nsec=x11, ts_sec=x13, ts_nsec=x14, nsec_to_sec=x9 - clock_gettime_return, shift=1 + clock_gettime_return shift=1 ALIGN realtime_coarse: