]> Pileus Git - ~andy/linux/commitdiff
x86: Delete non-required instances of include <linux/init.h>
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Tue, 7 Jan 2014 00:20:26 +0000 (19:20 -0500)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 7 Jan 2014 05:25:18 +0000 (21:25 -0800)
None of these files are actually using any __init type directives
and hence don't need to include <linux/init.h>.  Most are just a
left over from __devinit and __cpuinit removal, or simply due to
code getting copied from one driver to the next.

[ hpa: undid incorrect removal from arch/x86/kernel/head_32.S ]

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Link: http://lkml.kernel.org/r/1389054026-12947-1-git-send-email-paul.gortmaker@windriver.com
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
41 files changed:
arch/x86/include/asm/mce.h
arch/x86/include/asm/mpspec.h
arch/x86/include/asm/processor.h
arch/x86/include/asm/ptrace.h
arch/x86/include/asm/smp.h
arch/x86/include/asm/timer.h
arch/x86/kernel/apic/apic_flat_64.c
arch/x86/kernel/apic/apic_noop.c
arch/x86/kernel/apic/ipi.c
arch/x86/kernel/apic/summit_32.c
arch/x86/kernel/apic/x2apic_cluster.c
arch/x86/kernel/apic/x2apic_phys.c
arch/x86/kernel/cpu/amd.c
arch/x86/kernel/cpu/centaur.c
arch/x86/kernel/cpu/cyrix.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/cpu/mcheck/mce_intel.c
arch/x86/kernel/cpu/mcheck/p5.c
arch/x86/kernel/cpu/mcheck/winchip.c
arch/x86/kernel/cpu/transmeta.c
arch/x86/kernel/cpu/umc.c
arch/x86/kernel/crash.c
arch/x86/kernel/doublefault.c
arch/x86/kernel/hw_breakpoint.c
arch/x86/kernel/kgdb.c
arch/x86/kernel/machine_kexec_32.c
arch/x86/kernel/pci-nommu.c
arch/x86/kernel/process_32.c
arch/x86/kernel/tsc_sync.c
arch/x86/lib/delay.c
arch/x86/mm/kmmio.c
arch/x86/mm/pageattr-test.c
arch/x86/pci/fixup.c
arch/x86/platform/intel-mid/early_printk_intel_mid.c
arch/x86/platform/iris/iris.c
arch/x86/realmode/rm/reboot.S
arch/x86/realmode/rm/trampoline_32.S
arch/x86/realmode/rm/trampoline_64.S
arch/x86/um/vdso/vdso.S
arch/x86/vdso/vdso.S
arch/x86/vdso/vdsox32.S

index c696a8687567690a8f2c7785284f65dcddfeb103..6e4ce2df87cf68cb3305878b72650e711124a6bf 100644 (file)
@@ -118,7 +118,6 @@ extern void mce_register_decode_chain(struct notifier_block *nb);
 extern void mce_unregister_decode_chain(struct notifier_block *nb);
 
 #include <linux/percpu.h>
-#include <linux/init.h>
 #include <linux/atomic.h>
 
 extern int mce_p5_enabled;
index 3142a94c7b4bf90314838fa8beb67c4e7ed0b363..3e6b4920ef5de2c39cc1e3fb582fe7f0f0a586a7 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef _ASM_X86_MPSPEC_H
 #define _ASM_X86_MPSPEC_H
 
-#include <linux/init.h>
 
 #include <asm/mpspec_def.h>
 #include <asm/x86_init.h>
index 7b034a4057f93c7cf01a5bc65204e723fff137e8..8ade61721ffb38a54798ef1f886ac2d27025618e 100644 (file)
@@ -27,7 +27,6 @@ struct mm_struct;
 #include <linux/cache.h>
 #include <linux/threads.h>
 #include <linux/math64.h>
-#include <linux/init.h>
 #include <linux/err.h>
 #include <linux/irqflags.h>
 
index 942a08623a1a09db57171fa60d03c664b7e8aa46..14fd6fd75a19b8d62c983e7120fadbf151eb5043 100644 (file)
@@ -60,7 +60,6 @@ struct pt_regs {
 
 #endif /* !__i386__ */
 
-#include <linux/init.h>
 #ifdef CONFIG_PARAVIRT
 #include <asm/paravirt_types.h>
 #endif
index 4137890e88e3ad6144a7bde7910674b7801e84b7..8cd27e08e23c47cec2f736b6b674b921554eb680 100644 (file)
@@ -2,7 +2,6 @@
 #define _ASM_X86_SMP_H
 #ifndef __ASSEMBLY__
 #include <linux/cpumask.h>
-#include <linux/init.h>
 #include <asm/percpu.h>
 
 /*
index 34baa0eb5d0c972109fba546e4402508f7cda6fa..a6f3e776d2e46dd499634ecc5bd5f73fea6dc359 100644 (file)
@@ -1,6 +1,5 @@
 #ifndef _ASM_X86_TIMER_H
 #define _ASM_X86_TIMER_H
-#include <linux/init.h>
 #include <linux/pm.h>
 #include <linux/percpu.h>
 #include <linux/interrupt.h>
index 00c77cf78e9e1839973923076053fdf92d75a54e..5d5b9eb2b7a417d692be43ecdda99cfe9e781fa4 100644 (file)
@@ -14,7 +14,6 @@
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
-#include <linux/init.h>
 #include <linux/hardirq.h>
 #include <linux/module.h>
 #include <asm/smp.h>
index e145f28b40993d4753d714f9247a46a8507fa959..191ce75c0e54b8f2808cce5f730f5d62c18dfa09 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
-#include <linux/init.h>
 #include <linux/errno.h>
 #include <asm/fixmap.h>
 #include <asm/mpspec.h>
index 7434d8556d091612f688e2325dc6e2c8abfcde77..62071569bd50d8137758a64be8b5b1c32329b240 100644 (file)
@@ -1,6 +1,5 @@
 #include <linux/cpumask.h>
 #include <linux/interrupt.h>
-#include <linux/init.h>
 
 #include <linux/mm.h>
 #include <linux/delay.h>
index 77c95c0e1bf77d2ba06aa737ef22bebb8a0a1c22..00146f9b0254315acfb191015314fedf35fa9ab0 100644 (file)
@@ -29,7 +29,6 @@
 #define pr_fmt(fmt) "summit: %s: " fmt, __func__
 
 #include <linux/mm.h>
-#include <linux/init.h>
 #include <asm/io.h>
 #include <asm/bios_ebda.h>
 
index 140e29db478d78b9b16dc9cda9c58ed89fe8650d..cac85ee6913f70ca64f3a8656dbff5d5cc603348 100644 (file)
@@ -3,7 +3,6 @@
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
-#include <linux/init.h>
 #include <linux/dmar.h>
 #include <linux/cpu.h>
 
index 562a76d433c8e286a45ecfb28bf5d88cd7ccd50a..de231e328cae310bf4a39a1fb70ebc83993bb67c 100644 (file)
@@ -3,7 +3,6 @@
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
-#include <linux/init.h>
 #include <linux/dmar.h>
 
 #include <asm/smp.h>
index bca023bdd6b2a8b4525d10145795408dee4fa01b..39bc78dad377aaa325852c02f4bdd68440a17696 100644 (file)
@@ -1,5 +1,4 @@
 #include <linux/export.h>
-#include <linux/init.h>
 #include <linux/bitops.h>
 #include <linux/elf.h>
 #include <linux/mm.h>
index 8d5652dc99dd53aa9516f87d5945a22b4624a5e7..8779edab684efdcd04fd93d22d79d4633c6fd4f9 100644 (file)
@@ -1,6 +1,5 @@
 #include <linux/bitops.h>
 #include <linux/kernel.h>
-#include <linux/init.h>
 
 #include <asm/processor.h>
 #include <asm/e820.h>
index d0969c75ab54bb6bf8f41f41981e27a62478ddd8..aaf152e79637384781d264afbff76a58da9489cc 100644 (file)
@@ -1,4 +1,3 @@
-#include <linux/init.h>
 #include <linux/bitops.h>
 #include <linux/delay.h>
 #include <linux/pci.h>
index dc1ec0dff939ecff5e55bcccaeb5bea322ad982a..53f5d3c7ac09880866cb92b7867f44a90beb6964 100644 (file)
@@ -1,4 +1,3 @@
-#include <linux/init.h>
 #include <linux/kernel.h>
 
 #include <linux/string.h>
index 4cfe0458ca665a5311cc57512f121878e616ea9f..fb6156fee6f79dcc07559a9765f3702d7365506d 100644 (file)
@@ -6,7 +6,6 @@
  */
 
 #include <linux/gfp.h>
-#include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/percpu.h>
 #include <linux/sched.h>
index 1c044b1ccc593cd973a321faa63edd7c27bd446b..a3042989398c1cdb7d33da49bf7dea1887e00aa5 100644 (file)
@@ -5,7 +5,6 @@
 #include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/types.h>
-#include <linux/init.h>
 #include <linux/smp.h>
 
 #include <asm/processor.h>
index e9a701aecaa14a3959e8c2176e14a9be308d8bcd..7dc5564d0cdf57c0e7ca8c181f87f3ebb6f6ceb2 100644 (file)
@@ -5,7 +5,6 @@
 #include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/types.h>
-#include <linux/init.h>
 
 #include <asm/processor.h>
 #include <asm/mce.h>
index aa0430d69b900ba0eabdb8d2764ee5fc4b902f67..3fa0e5ad86b4456168acc1efc210130303308256 100644 (file)
@@ -1,6 +1,5 @@
 #include <linux/kernel.h>
 #include <linux/mm.h>
-#include <linux/init.h>
 #include <asm/processor.h>
 #include <asm/msr.h>
 #include "cpu.h"
index 75c5ad5d35cc1af6af4eb0b07028d7a48061394d..ef9c2a0078bd662649178de4b01766ec3f354907 100644 (file)
@@ -1,5 +1,4 @@
 #include <linux/kernel.h>
-#include <linux/init.h>
 #include <asm/processor.h>
 #include "cpu.h"
 
index 18677a90d6a35e1b5823d3f33501229197e21219..a57902efe2d597be4af85c9d52d995360d54dadb 100644 (file)
@@ -7,7 +7,6 @@
  *
  */
 
-#include <linux/init.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/smp.h>
index 5d3fe8d36e4ac71fb262f94bef68417d3e782c42..f6dfd9334b67e54aa0a9eda6cfac7f1094cf80d9 100644 (file)
@@ -1,6 +1,5 @@
 #include <linux/mm.h>
 #include <linux/sched.h>
-#include <linux/init.h>
 #include <linux/init_task.h>
 #include <linux/fs.h>
 
index f66ff162dce864a5db31949969271049396f8552..a67b47c31314ba7a2e30d7d9fc356ffc16f4f072 100644 (file)
@@ -38,7 +38,6 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/sched.h>
-#include <linux/init.h>
 #include <linux/smp.h>
 
 #include <asm/hw_breakpoint.h>
index 836f8322960e4b78c3263c3a18ed70cb67b589a7..7ec1d5f8d28339bce0b74191a1d458c6c8e5d5df 100644 (file)
@@ -39,7 +39,6 @@
 #include <linux/sched.h>
 #include <linux/delay.h>
 #include <linux/kgdb.h>
-#include <linux/init.h>
 #include <linux/smp.h>
 #include <linux/nmi.h>
 #include <linux/hw_breakpoint.h>
index 5b19e4d78b008537ece6591cbb11fb3bf5fc57bd..1667b1de8d5d62c1b10f4b702c7e9699902f8406 100644 (file)
@@ -9,7 +9,6 @@
 #include <linux/mm.h>
 #include <linux/kexec.h>
 #include <linux/delay.h>
-#include <linux/init.h>
 #include <linux/numa.h>
 #include <linux/ftrace.h>
 #include <linux/suspend.h>
index 871be4a84c7d752c1a322ed990ff18093b192c0b..da15918d1c81ba5398104d59eed64016bd6dc98e 100644 (file)
@@ -3,7 +3,6 @@
 #include <linux/dma-mapping.h>
 #include <linux/scatterlist.h>
 #include <linux/string.h>
-#include <linux/init.h>
 #include <linux/gfp.h>
 #include <linux/pci.h>
 #include <linux/mm.h>
index 6f1236c29c4b575ec429dcc34d23629321ca5c0a..0de43e98ce08604afa886ceba8e17b7c66583e97 100644 (file)
@@ -24,7 +24,6 @@
 #include <linux/interrupt.h>
 #include <linux/delay.h>
 #include <linux/reboot.h>
-#include <linux/init.h>
 #include <linux/mc146818rtc.h>
 #include <linux/module.h>
 #include <linux/kallsyms.h>
index adfdf56a3714ec3386dc61812cd5af56a88e8d40..26488487bc61e8fb5fcc76cf4ec245cb8ff1ebd7 100644 (file)
@@ -16,7 +16,6 @@
  */
 #include <linux/spinlock.h>
 #include <linux/kernel.h>
-#include <linux/init.h>
 #include <linux/smp.h>
 #include <linux/nmi.h>
 #include <asm/tsc.h>
index 7c3bee636e2fc31bd4021d308da7e5af2bc65519..39d6a3db0b964a081d8cda51c76083ec8c682f10 100644 (file)
@@ -16,7 +16,6 @@
 #include <linux/timex.h>
 #include <linux/preempt.h>
 #include <linux/delay.h>
-#include <linux/init.h>
 
 #include <asm/processor.h>
 #include <asm/delay.h>
index e5d5e2ce9f7734036b7b411b5b357ff84788fa52..637ab34ed63284d1045f6031104aac7665be6427 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/rculist.h>
 #include <linux/spinlock.h>
 #include <linux/hash.h>
-#include <linux/init.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/uaccess.h>
index d0b1773d9d2efb1b24ff9ed0da0d2bbea999fc7e..461bc82890240031a5c7466013fe4c3335a28a1a 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/kthread.h>
 #include <linux/random.h>
 #include <linux/kernel.h>
-#include <linux/init.h>
 #include <linux/mm.h>
 
 #include <asm/cacheflush.h>
index b046e070e08868f72e62b5ce804ffedd1689cc03..bca9e85daaa55d04d3e174657264920280be4636 100644 (file)
@@ -5,7 +5,6 @@
 #include <linux/delay.h>
 #include <linux/dmi.h>
 #include <linux/pci.h>
-#include <linux/init.h>
 #include <linux/vgaarb.h>
 #include <asm/pci_x86.h>
 
index 4f702f554f6e011cfcb248af5d1088526a714e6a..e0bd082a80e00f15db9ab0435818eb35dbd59926 100644 (file)
@@ -22,7 +22,6 @@
 #include <linux/console.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
-#include <linux/init.h>
 #include <linux/io.h>
 
 #include <asm/fixmap.h>
index e6cb80f620afffc8882e6bcdaf627b1c32215d41..4d171e8640efe7e049a07e2b89d7dd1c5c3eb0de 100644 (file)
@@ -27,7 +27,6 @@
 #include <linux/kernel.h>
 #include <linux/errno.h>
 #include <linux/delay.h>
-#include <linux/init.h>
 #include <linux/pm.h>
 #include <asm/io.h>
 
index f932ea61d1c844fd39fc4024570c0c334ee8a0b6..d66c607bdc580941b387981c5ac5837e8274a511 100644 (file)
@@ -1,5 +1,4 @@
 #include <linux/linkage.h>
-#include <linux/init.h>
 #include <asm/segment.h>
 #include <asm/page_types.h>
 #include <asm/processor-flags.h>
index c1b2791183e7a60baf62c6754dc0c90ce82a8d19..48ddd76bc4c3d202fe77740bda68a91edd8b1ee2 100644 (file)
@@ -20,7 +20,6 @@
  */
 
 #include <linux/linkage.h>
-#include <linux/init.h>
 #include <asm/segment.h>
 #include <asm/page_types.h>
 #include "realmode.h"
index bb360dc39d215ea2191fb6cfeada9a2ffba5000a..dac7b20d2f9de40f0244f623e8560c304394c178 100644 (file)
@@ -25,7 +25,6 @@
  */
 
 #include <linux/linkage.h>
-#include <linux/init.h>
 #include <asm/pgtable_types.h>
 #include <asm/page_types.h>
 #include <asm/msr.h>
index 1cb468adacbbd50d02ae13c69191aa789337aaf0..4b4bd4cc06ab79193b1655dabe6ab0ca52926c00 100644 (file)
@@ -1,4 +1,3 @@
-#include <linux/init.h>
 
 __INITDATA
 
index 01f5e3b4613cb88212dee66e191711ae8bd814c6..1e13eb8c9656f79b44d9907f0a9290c39978f7c1 100644 (file)
@@ -1,6 +1,5 @@
 #include <asm/page_types.h>
 #include <linux/linkage.h>
-#include <linux/init.h>
 
 __PAGE_ALIGNED_DATA
 
index d6b9a7f42a8a43cddad7443494e20993a704af3b..295f1c7543d8bdc27a602ea0a3949e98b6a9f523 100644 (file)
@@ -1,6 +1,5 @@
 #include <asm/page_types.h>
 #include <linux/linkage.h>
-#include <linux/init.h>
 
 __PAGE_ALIGNED_DATA