[PATCH] sparc: remove unused profile.h includes
From: Anthony Iliopoulos
Date: Thu Aug 20 2026 - 09:14:29 EST
None of the code in these files uses declarations provided by profile.h.
Remove the unnecessary header includes across the various files to clean
up dependencies and reduce include bloat.
Signed-off-by: Anthony Iliopoulos <ailiop@xxxxxxxx>
---
arch/sparc/kernel/leon_smp.c | 1 -
arch/sparc/kernel/smp_32.c | 1 -
arch/sparc/kernel/smp_64.c | 1 -
arch/sparc/kernel/sun4d_smp.c | 1 -
arch/sparc/kernel/sun4m_smp.c | 1 -
arch/sparc/kernel/time_32.c | 1 -
arch/sparc/kernel/time_64.c | 1 -
7 files changed, 7 deletions(-)
diff --git a/arch/sparc/kernel/leon_smp.c b/arch/sparc/kernel/leon_smp.c
index 1ee393abc463..e3dcb899896b 100644
--- a/arch/sparc/kernel/leon_smp.c
+++ b/arch/sparc/kernel/leon_smp.c
@@ -20,7 +20,6 @@
#include <linux/spinlock.h>
#include <linux/mm.h>
#include <linux/swap.h>
-#include <linux/profile.h>
#include <linux/pm.h>
#include <linux/delay.h>
#include <linux/gfp.h>
diff --git a/arch/sparc/kernel/smp_32.c b/arch/sparc/kernel/smp_32.c
index 87eaa7719fa2..a2f16d24aaa3 100644
--- a/arch/sparc/kernel/smp_32.c
+++ b/arch/sparc/kernel/smp_32.c
@@ -21,7 +21,6 @@
#include <linux/seq_file.h>
#include <linux/cache.h>
#include <linux/delay.h>
-#include <linux/profile.h>
#include <linux/cpu.h>
#include <asm/ptrace.h>
diff --git a/arch/sparc/kernel/smp_64.c b/arch/sparc/kernel/smp_64.c
index 371460e34484..99626621f799 100644
--- a/arch/sparc/kernel/smp_64.c
+++ b/arch/sparc/kernel/smp_64.c
@@ -21,7 +21,6 @@
#include <linux/seq_file.h>
#include <linux/cache.h>
#include <linux/jiffies.h>
-#include <linux/profile.h>
#include <linux/memblock.h>
#include <linux/vmalloc.h>
#include <linux/ftrace.h>
diff --git a/arch/sparc/kernel/sun4d_smp.c b/arch/sparc/kernel/sun4d_smp.c
index 9a62a5cf3337..11bd73367f5a 100644
--- a/arch/sparc/kernel/sun4d_smp.c
+++ b/arch/sparc/kernel/sun4d_smp.c
@@ -9,7 +9,6 @@
#include <linux/clockchips.h>
#include <linux/interrupt.h>
-#include <linux/profile.h>
#include <linux/delay.h>
#include <linux/sched/mm.h>
#include <linux/cpu.h>
diff --git a/arch/sparc/kernel/sun4m_smp.c b/arch/sparc/kernel/sun4m_smp.c
index 056df034e79e..3c459a1224e6 100644
--- a/arch/sparc/kernel/sun4m_smp.c
+++ b/arch/sparc/kernel/sun4m_smp.c
@@ -7,7 +7,6 @@
#include <linux/clockchips.h>
#include <linux/interrupt.h>
-#include <linux/profile.h>
#include <linux/delay.h>
#include <linux/sched/mm.h>
#include <linux/cpu.h>
diff --git a/arch/sparc/kernel/time_32.c b/arch/sparc/kernel/time_32.c
index 578fd0d49f30..b28b86be644d 100644
--- a/arch/sparc/kernel/time_32.c
+++ b/arch/sparc/kernel/time_32.c
@@ -31,7 +31,6 @@
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/ioport.h>
-#include <linux/profile.h>
#include <linux/of.h>
#include <linux/platform_device.h>
diff --git a/arch/sparc/kernel/time_64.c b/arch/sparc/kernel/time_64.c
index b1c54ab4b15b..c791d18ec0d4 100644
--- a/arch/sparc/kernel/time_64.c
+++ b/arch/sparc/kernel/time_64.c
@@ -23,7 +23,6 @@
#include <linux/ioport.h>
#include <linux/mc146818rtc.h>
#include <linux/delay.h>
-#include <linux/profile.h>
#include <linux/bcd.h>
#include <linux/jiffies.h>
#include <linux/cpufreq.h>
--
2.55.0