Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp559680pxb; Fri, 16 Apr 2021 12:10:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwLs0v8W+Kb52y+0CsUHAuZgmsMHUvgPi9qKTbm9KX59bn3g6pG29GCI2HrgjWJr3uZ3+6x X-Received: by 2002:a17:906:9b15:: with SMTP id eo21mr10199283ejc.237.1618600230514; Fri, 16 Apr 2021 12:10:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618600230; cv=none; d=google.com; s=arc-20160816; b=0JIpieB1bxGvLlMBHVZFMgGv41IW8UUgLZYvhbRjJIJHyvT8w8+OWTMO/RIkm1jIO4 YwKhBU807xVXk1Sq/n2KJzbe2NcssxgDKrf49d38PgtVsWACq0M/kW0mZ9Jm+/70OJ8W HfS0TU/AEvnqa5RZobzl/Fl7LxCRAzKWDrkbeOxbPaq+GZKhK9u54H1MQxWxJKKFu8sk 2+jhUyqNe29ZV1BxCZSw92WJVUNGiF/SWvQtGzD60joG6XLI5X4jQaaSHANljPV6V43D EP4ZkVK/ib7ZSGd5yXei2u33cI1xtHM7YHopoJFoG2x9mRvOEOTNsgkQmpR5sPrDXiOn I7eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:cc:from:subject:mime-version:message-id:date :dkim-signature; bh=J0KDa3jTK0DIbbwUod70tP0pr/xuL0WrxnWOY2JT/FY=; b=zZ2r5Y48QqS+ycA0ZA42cHJ3n9RIADpdX+lY4EGuVovIqGBsEjXXcUJGUW2cBquGd5 5IXEWtkYkUpinmJsHKeqNXTMJn3YTWYDsfyKFqOjS+HT8dsCUXUzXJ4M6YG9XfzMM/En 2wUGXZGXNvBNFF5r/16j89Top8LCgsxBN8x7fO5qep4h1wc8WSWIyOw5BoPZu97wohWW Fg6KRiYo6N/uUnexcOfbOB7TQdW3+lgHNfrhDIQKuVdVmcOUOJWQJ98nB04It7+8qz1P YhjHLUnYx6AQCEDDzt29GO/aC6UgDT9CDEm2E+WiuCZmEDekLVlcH8fzo4kAkv6+Jp5r +tkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=O2eSLkh0; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hy19si5308752ejc.503.2021.04.16.12.10.07; Fri, 16 Apr 2021 12:10:30 -0700 (PDT) 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=@google.com header.s=20161025 header.b=O2eSLkh0; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244465AbhDPSOu (ORCPT + 99 others); Fri, 16 Apr 2021 14:14:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239524AbhDPSOt (ORCPT ); Fri, 16 Apr 2021 14:14:49 -0400 Received: from mail-yb1-xb49.google.com (mail-yb1-xb49.google.com [IPv6:2607:f8b0:4864:20::b49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 81EACC061574 for ; Fri, 16 Apr 2021 11:14:24 -0700 (PDT) Received: by mail-yb1-xb49.google.com with SMTP id w9so7109564ybw.7 for ; Fri, 16 Apr 2021 11:14:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:cc; bh=J0KDa3jTK0DIbbwUod70tP0pr/xuL0WrxnWOY2JT/FY=; b=O2eSLkh0VTpG7XgBoiK8Xg0uXG+CjZafZkKiSlwgy+9DE7VYe1z9izV+W+e4onaeJo 8NHaaFPODSR5tTbfyUkfUtVfdWbJLhJsdWma6I6ZhnRe0cM7X+YWjJY1rMR0l4Re5625 p3kDM7zZMtP/ElauBvqbIFKtWbToyH7FRxpoiIVt+AGNF5JssYXXUanQjmkoWcqxCiF3 CDatp48YTmkkqfk6dnZxjuyGFiaRxN3r+76K3t0oUrCAxSrCRdbfCoXT1LSZwcun42tN BHRD573h91Rhe97qUN1F38mpexw2PgHIP6fIX4R+JH0EHl+OJF3fggIzcSoyqXKnwww0 nHMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:cc; bh=J0KDa3jTK0DIbbwUod70tP0pr/xuL0WrxnWOY2JT/FY=; b=qqqLPS4ugb0NH4sNuGzIkIZeltJImgDNAvPTRrVpa4Rrg/PpltvXEefz35vrUlAGS4 CIy/3kEjlp/2444JXdYV/gE5hZyNuzMWzJsV/G+1/una2lrGQWbJVhe6WaFnSQYVDG7I IL5Wvj/4N4Stntb106lY6w8y0AifiCvBiTUM2RvuXY7iQRMiW6X9M+wzC4/66QzBfw9d zm0Z9M9lWoIT0cKKRHRYZNKPhO0YE1X8PLickcn5HqqdsNW3n2R/tZ9W8Ag+IyRjtrvw EHOuQ4j9OQMC33YaJQQZOLWyULFm3k7BFxmjIBr3gDfJ6oyQdFFuXN0/op1EyIcY4F7U QuPw== X-Gm-Message-State: AOAM531wgIQRJFI74QuVoCwC8c6d++ia6bVZxWzYcrFXYa4c0umj77t3 zSObs9cwDk0Zkh+9F90sSrGR+4TJS3am X-Received: from jiancai.svl.corp.google.com ([2620:15c:2ce:0:a547:67f6:5e32:5814]) (user=jiancai job=sendgmr) by 2002:a25:a1c5:: with SMTP id a63mr589391ybi.72.1618596863636; Fri, 16 Apr 2021 11:14:23 -0700 (PDT) Date: Fri, 16 Apr 2021 11:14:21 -0700 Message-Id: <20210416181421.2374588-1-jiancai@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.31.1.368.gbe11c130af-goog Subject: [PATCH] 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 Content-Type: text/plain; charset="UTF-8" To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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 Signed-off-by: Jian Cai --- arch/arm64/kernel/vdso/gettimeofday.S | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/kernel/vdso/gettimeofday.S b/arch/arm64/kernel/vdso/gettimeofday.S index 856fee6d3512..7ee685d9adfc 100644 --- a/arch/arm64/kernel/vdso/gettimeofday.S +++ b/arch/arm64/kernel/vdso/gettimeofday.S @@ -122,7 +122,7 @@ x_tmp .req x8 9998: .endm - .macro clock_gettime_return, shift=0 + .macro clock_gettime_return shift=0 .if \shift == 1 lsr x11, x11, x12 .endif @@ -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: -- 2.31.1.368.gbe11c130af-goog