Skip to content

Commit 94ede2a

Browse files
committed
profiling: remove stale percpu flip buffer variables
For some reason I didn't see this issue on my arm64 or x86-64 builds, but Stephen Rothwell reports that commit 2accfdb ("profiling: attempt to remove per-cpu profile flip buffer") left these static variables around, and the powerpc build is unhappy about them: kernel/profile.c:52:28: warning: 'cpu_profile_flip' defined but not used [-Wunused-variable] 52 | static DEFINE_PER_CPU(int, cpu_profile_flip); | ^~~~~~~~~~~~~~~~ .. So remove these stale left-over remnants too. Fixes: 2accfdb ("profiling: attempt to remove per-cpu profile flip buffer") Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 6b5faec commit 94ede2a

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

kernel/profile.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ static unsigned short int prof_shift;
4747
int prof_on __read_mostly;
4848
EXPORT_SYMBOL_GPL(prof_on);
4949

50-
#if defined(CONFIG_SMP) && defined(CONFIG_PROC_FS)
51-
static DEFINE_PER_CPU(struct profile_hit *[2], cpu_profile_hits);
52-
static DEFINE_PER_CPU(int, cpu_profile_flip);
53-
static DEFINE_MUTEX(profile_flip_mutex);
54-
#endif /* CONFIG_SMP */
55-
5650
int profile_setup(char *str)
5751
{
5852
static const char schedstr[] = "schedule";

0 commit comments

Comments
 (0)