arm: perf: Fix build error
Subsystems (3)
PATCH 1/1 arm: perf: Fix build error
Add missing semicolon to fix the following build errors introduced by commit 6f73e8ababdd ("arm: perf: clean up PMU names"):arch/arm/kernel/perf_event_v6.c:498:2: error: expected ?;? before ?return? arch/arm/kernel/perf_event_v6.c:505:2: error: expected ?;? before ?return? arch/arm/kernel/perf_event_v6.c:512:2: error: expected ?;? before ?return?
--- arch/arm/kernel/perf_event_v6.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
arch/arm/kernel/perf_event_v6.c +3 -3
@@ -494,21 +494,21 @@ static void armv6pmu_init(struct arm_pmu *cpu_pmu)static int armv6_1136_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1136" + cpu_pmu->name ="armv6_1136" ;return 0 ; }static int armv6_1156_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1156" + cpu_pmu->name ="armv6_1156" ;return 0 ; }static int armv6_1176_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1176" + cpu_pmu->name ="armv6_1176" ;return 0 ; }
Signature · 1 line
1.7.9.5
PATCH 1/1 arm: perf: Fix build error
Hi Sachin,
Quoted 9 lines · Sachin Kamat
Add missing semicolon to fix the following build errors introduced by commit
6f73e8ababdd("arm: perf: clean up PMU names"):arch/arm/kernel/perf_event_v6.c:498:2: error: expected ?;? before ?return?arch/arm/kernel/perf_event_v6.c:505:2: error: expected ?;? before ?return?arch/arm/kernel/perf_event_v6.c:512:2: error: expected ?;? before ?return?Signed-off-by Sachin Kamat <[email protected]>Cc Mark Rutland <[email protected]>Cc Will Deacon <[email protected]>
Thanks for this, I'll fold it in with the original patch.
Mark: can you test this on v6 please, preferably with Vince's fuzzer?
Will
Mark Rutland
maintainerPATCH 1/1 arm: perf: Fix build error
In reply to Sachin KamatHi Sachin,
Thanks for reporting the issue.
As it may not be obvious to others from the commit message alone, this is a breakage in linux-next, not mainline.
Quoted 5 lines · Sachin Kamat
Add missing semicolon to fix the following build errors introduced by commit
6f73e8ababdd("arm: perf: clean up PMU names"):arch/arm/kernel/perf_event_v6.c:498:2: error: expected ?;? before ?return?arch/arm/kernel/perf_event_v6.c:505:2: error: expected ?;? before ?return?arch/arm/kernel/perf_event_v6.c:512:2: error: expected ?;? before ?return?
This was a fairly obvious bug on my behalf, apologies for that. I must have messed that up while rebasing the series.
I'll fix up the relevant commit and give the series another round of testing.
Thanks,
Mark.
Quoted 41 lines
Signed-off-by Sachin Kamat <[email protected]>Cc Mark Rutland <[email protected]>Cc Will Deacon <[email protected]>--- arch/arm/kernel/perf_event_v6.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)arch/arm/kernel/perf_event_v6.c +3
-3@@ -494,21 +494,21 @@ static void armv6pmu_init(struct arm_pmu *cpu_pmu)static int armv6_1136_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1136" + cpu_pmu->name ="armv6_1136" ;return 0 ; }static int armv6_1156_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1156" + cpu_pmu->name ="armv6_1156" ;return 0 ; }static int armv6_1176_pmu_init (struct arm_pmu *cpu_pmu) {armv6pmu_init (cpu_pmu); - cpu_pmu->name ="armv6_1176" + cpu_pmu->name ="armv6_1176" ;return 0 ; }Signature · 1 line
1.7.9.5