sched/vtime: Do not include <asm/vtime.h> header
authorAlexander Gordeev <agordeev@linux.ibm.com>
Wed, 10 Apr 2024 15:09:48 +0000 (17:09 +0200)
committerIngo Molnar <mingo@kernel.org>
Wed, 17 Apr 2024 11:37:23 +0000 (13:37 +0200)
There is no architecture-specific code or data left
that generic <linux/vtime.h> needs to know about.
Thus, avoid the inclusion of <asm/vtime.h> header.

Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Acked-by: Nicholas Piggin <npiggin@gmail.com>
Link: https://lore.kernel.org/r/f7cd245668b9ae61a55184871aec494ec9199c4a.1712760275.git.agordeev@linux.ibm.com
arch/powerpc/include/asm/Kbuild
include/asm-generic/vtime.h [deleted file]
include/linux/vtime.h

index 61a8d5555cd7ebb1e814ea19ca4a52063c321641..e5fdc336c9b22527f824ed30d06b5e8c0fa8a1ef 100644 (file)
@@ -6,5 +6,4 @@ generic-y += agp.h
 generic-y += kvm_types.h
 generic-y += mcs_spinlock.h
 generic-y += qrwlock.h
-generic-y += vtime.h
 generic-y += early_ioremap.h
diff --git a/include/asm-generic/vtime.h b/include/asm-generic/vtime.h
deleted file mode 100644 (file)
index b1a4967..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/* no content, but patch(1) dislikes empty files */
index 593466ceebed14060c0deaa926ea468b89309885..29dd5b91dd7d6684ae4f9092e3a6c8566ef3dd3e 100644 (file)
@@ -5,10 +5,6 @@
 #include <linux/context_tracking_state.h>
 #include <linux/sched.h>
 
-#ifdef CONFIG_VIRT_CPU_ACCOUNTING_NATIVE
-#include <asm/vtime.h>
-#endif
-
 /*
  * Common vtime APIs
  */