From aa3e49b606e0796aa766ded2fb7b8c2d36d7cf2f Mon Sep 17 00:00:00 2001
From: Will Deacon <will@kernel.org>
Date: Thu, 22 Sep 2022 22:11:10 +0100
Subject: [PATCH] arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI
 header

An arm64 'allmodconfig' build fails with GCC due to use of a C++-style
comment for the new SVE vector granule 'enum perf_event_arm_regs' entry:

  | /usr/include/asm/perf_regs.h:42:26: error: C++ style comments are not allowed in ISO C90

Use good ol' /* */ comment syntax to keep things rosey.

Link: https://lore.kernel.org/r/632cceb2.170a0220.599ec.0a3a@mx.google.com
Fixes: cbb0c02caf4b ("perf: arm64: Add SVE vector granule register to user regs")
Signed-off-by: Will Deacon <will@kernel.org>
---
 arch/arm64/include/uapi/asm/perf_regs.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/include/uapi/asm/perf_regs.h b/arch/arm64/include/uapi/asm/perf_regs.h
index 0d4b40c78e47f..86e556429e0eb 100644
--- a/arch/arm64/include/uapi/asm/perf_regs.h
+++ b/arch/arm64/include/uapi/asm/perf_regs.h
@@ -39,7 +39,7 @@ enum perf_event_arm_regs {
 	PERF_REG_ARM64_MAX,
 
 	/* Extended/pseudo registers */
-	PERF_REG_ARM64_VG = 46, // SVE Vector Granule
+	PERF_REG_ARM64_VG = 46,				/* SVE Vector Granule */
 	PERF_REG_ARM64_EXTENDED_MAX
 };
 
-- 
GitLab