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: 12209299 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=-20.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_CR_TRAILER,INCLUDES_PATCH,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, MISSING_HEADERS,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 50322C433ED for ; Fri, 16 Apr 2021 23:25:44 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BF5C5610CD for ; Fri, 16 Apr 2021 23:25:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BF5C5610CD Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:From:Subject:References:Mime-Version:Message-Id: In-Reply-To:Date:Reply-To:To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=RmU2dJ5v4Yrl5O9RxVGmZoL80lSEIDoTI4uuJwLuz6Q=; b=hP8bTs9YlXOaMJps4LrgzzOvM ZSYdsbD0gp9J0zCoFI+ME+idluqd17xT+EniBjlODaaJERIAa1FAB4bP66Mgr/7KqwnvxcQ6cYd53 qo+z7Y6wgKhZM4Pw7QZmozwGg8vPwDnyeRTxJ89UHSLSJEui6an0MKGbr8Vnlf4sAT7LbdmHLOP7U LVyOqbp0a5byoCVfbZZ5hBNK4atr1MfGvSpwxRm1+PRLpxA5gxY5y83lvGe28ESKZ3gDrFgrWXrTI bnj1DoUd4yBXRqdGYfO7nNG5OflEFYfVKdBHlNagAycH3JT0WR4r5136MMFu12tQPALYMoN35PNn9 Avdw1G9rA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lXXoZ-003hp9-Cu; Fri, 16 Apr 2021 23:23:55 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lXXoT-003hoX-QM for linux-arm-kernel@desiato.infradead.org; Fri, 16 Apr 2021 23:23:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Type:Cc:From:Subject: References:Mime-Version:Message-Id:In-Reply-To:Date:Sender:Reply-To:To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=DVncHoPx5+EyUufkGwgaIquQ4C3Uhbgcu8/fDiLmXpU=; b=2hxjDjF8V22LRaAHTXr/OLmdPE OBY9q8/u1TXYNxKxyWQlk4Kp+ri3YINV0OA1zvkg7QjDhvpfEnaq6HtGX1DgHGdZgEzLl361Tran6 huZ9Lg/hzqLgewznYh2huAz4+mi0IE7HZJi3zzJZ5QoQ3oruESBpDLguewNsR2IceIZ0bdwOAWQ2+ sOx39weDaRtsyzYYWh61fDXeDfb8js84FOHM1066cc8Fr3GB5Uf/OT11jDnZjOWUpD5qFrxTuYAq8 8SbgZRcWGuMlECOdnsZJVAawkOPBYo+25kalWHIXTTNPl+5SqstVBGx/jr3ibL072OtAsQy+kKqik RSFlzylg==; Received: from mail-qt1-x84a.google.com ([2607:f8b0:4864:20::84a]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lXXoQ-009mGL-Tp for linux-arm-kernel@lists.infradead.org; Fri, 16 Apr 2021 23:23:48 +0000 Received: by mail-qt1-x84a.google.com with SMTP id y17-20020ac870910000b02901a7f2d61003so6987867qto.20 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=kXZotdPVl+kG0yRJq3QVtt0RL9cplFXdMrF1ohLe8wWk4LBdYdTZdb0TM30YOBHtGs 19WnFv7qjdqAy0gFHW99lNWA01PAxM1gpjwg7G+zmZ9ruwUKZok7eUCJta2OiarcdB75 oOtT7O9KQZ9ZXPu7jQMOTXHym6cmpjBUDC6P67eJVa9PbPNLifTT14jnJnjnwPTp6W4J QtP2DvxbzWFpGc4pwKTLLd7eELbhfAAiBykidFKMXiM5MKgRxNxlgEYrMl4Tngg9Tue7 c0QsB2rrUl3dOQOR766nG5Y7Mn2tAd422Yol5O1CiMXsjhJSEagI/Z8zxqxxq1v1TGMF lIuw== X-Gm-Message-State: AOAM533N/IK413Nkzf27ClAtteYmp36RwLpHUDErSdaa/05i3HwOwYDU sL5vS1fKlRAmQpUPUN8gkPqPQg1nObJf 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210416_162347_002298_9C3639ED X-CRM114-Status: GOOD ( 10.90 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.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: