Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 1 Aug 2016 18:23:42 +0000 (14:23 -0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 1 Aug 2016 18:23:42 +0000 (14:23 -0400)
Pull x86 header cleanups from Ingo Molnar:
 "This tree is a cleanup of the x86 tree reducing spurious uses of
  module.h - which should improve build performance a bit"

* 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86, crypto: Restore MODULE_LICENSE() to glue_helper.c so it loads
  x86/apic: Remove duplicated include from probe_64.c
  x86/ce4100: Remove duplicated include from ce4100.c
  x86/headers: Include spinlock_types.h in x8664_ksyms_64.c for missing spinlock_t
  x86/platform: Delete extraneous MODULE_* tags fromm ts5500
  x86: Audit and remove any remaining unnecessary uses of module.h
  x86/kvm: Audit and remove any unnecessary uses of module.h
  x86/xen: Audit and remove any unnecessary uses of module.h
  x86/platform: Audit and remove any unnecessary uses of module.h
  x86/lib: Audit and remove any unnecessary uses of module.h
  x86/kernel: Audit and remove any unnecessary uses of module.h
  x86/mm: Audit and remove any unnecessary uses of module.h
  x86: Don't use module.h just for AUTHOR / LICENSE tags

118 files changed:
arch/x86/events/amd/ibs.c
arch/x86/events/amd/iommu.c
arch/x86/events/core.c
arch/x86/events/intel/uncore.c
arch/x86/events/intel/uncore.h
arch/x86/include/asm/livepatch.h
arch/x86/include/asm/topology.h
arch/x86/kernel/acpi/boot.c
arch/x86/kernel/acpi/cstate.c
arch/x86/kernel/amd_gart_64.c
arch/x86/kernel/amd_nb.c
arch/x86/kernel/apic/apic.c
arch/x86/kernel/apic/apic_flat_64.c
arch/x86/kernel/apic/apic_noop.c
arch/x86/kernel/apic/hw_nmi.c
arch/x86/kernel/apic/io_apic.c
arch/x86/kernel/apic/ipi.c
arch/x86/kernel/apic/probe_32.c
arch/x86/kernel/apic/probe_64.c
arch/x86/kernel/apic/x2apic_uv_x.c
arch/x86/kernel/cpu/common.c
arch/x86/kernel/cpu/hypervisor.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/cpu/match.c
arch/x86/kernel/cpu/mshyperv.c
arch/x86/kernel/cpu/mtrr/cleanup.c
arch/x86/kernel/cpu/mtrr/generic.c
arch/x86/kernel/cpu/mtrr/if.c
arch/x86/kernel/cpu/mtrr/main.c
arch/x86/kernel/cpu/perfctr-watchdog.c
arch/x86/kernel/cpu/vmware.c
arch/x86/kernel/crash.c
arch/x86/kernel/dumpstack_32.c
arch/x86/kernel/dumpstack_64.c
arch/x86/kernel/hw_breakpoint.c
arch/x86/kernel/i386_ksyms_32.c
arch/x86/kernel/i8253.c
arch/x86/kernel/io_delay.c
arch/x86/kernel/irq_32.c
arch/x86/kernel/irq_64.c
arch/x86/kernel/kdebugfs.c
arch/x86/kernel/kvm.c
arch/x86/kernel/mpparse.c
arch/x86/kernel/paravirt-spinlocks.c
arch/x86/kernel/paravirt.c
arch/x86/kernel/pci-swiotlb.c
arch/x86/kernel/pmem.c
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c
arch/x86/kernel/process_64.c
arch/x86/kernel/reboot.c
arch/x86/kernel/setup.c
arch/x86/kernel/smpboot.c
arch/x86/kernel/stacktrace.c
arch/x86/kernel/test_rodata.c
arch/x86/kernel/traps.c
arch/x86/kernel/tsc.c
arch/x86/kernel/x8664_ksyms_64.c
arch/x86/kernel/x86_init.c
arch/x86/kvm/cpuid.c
arch/x86/kvm/emulate.c
arch/x86/kvm/iommu.c
arch/x86/kvm/irq.c
arch/x86/kvm/lapic.c
arch/x86/kvm/mmu.c
arch/x86/kvm/x86.c
arch/x86/lib/cache-smp.c
arch/x86/lib/cpu.c
arch/x86/lib/csum-partial_64.c
arch/x86/lib/csum-wrappers_64.c
arch/x86/lib/delay.c
arch/x86/lib/memcpy_32.c
arch/x86/lib/mmx_32.c
arch/x86/lib/msr-reg-export.c
arch/x86/lib/msr-smp.c
arch/x86/lib/msr.c
arch/x86/lib/string_32.c
arch/x86/lib/usercopy.c
arch/x86/lib/usercopy_32.c
arch/x86/lib/usercopy_64.c
arch/x86/mm/amdtopology.c
arch/x86/mm/dump_pagetables.c
arch/x86/mm/highmem_32.c
arch/x86/mm/init_32.c
arch/x86/mm/init_64.c
arch/x86/mm/iomap_32.c
arch/x86/mm/ioremap.c
arch/x86/mm/kmemcheck/kmemcheck.c
arch/x86/mm/kmemcheck/shadow.c
arch/x86/mm/kmmio.c
arch/x86/mm/mmio-mod.c
arch/x86/mm/numa.c
arch/x86/mm/numa_32.c
arch/x86/mm/pat.c
arch/x86/mm/pat_rbtree.c
arch/x86/mm/pf_in.c
arch/x86/mm/pgtable_32.c
arch/x86/mm/physaddr.c
arch/x86/mm/srat.c
arch/x86/mm/tlb.c
arch/x86/pci/xen.c
arch/x86/platform/ce4100/ce4100.c
arch/x86/platform/efi/efi_64.c
arch/x86/platform/intel-mid/intel-mid.c
arch/x86/platform/intel-mid/pwr.c
arch/x86/platform/intel-mid/sfi.c
arch/x86/platform/olpc/olpc.c
arch/x86/platform/olpc/olpc_ofw.c
arch/x86/platform/ts5500/ts5500.c
arch/x86/platform/uv/uv_irq.c
arch/x86/platform/uv/uv_nmi.c
arch/x86/um/delay.c
arch/x86/xen/debugfs.c
arch/x86/xen/enlighten.c
arch/x86/xen/mmu.c
arch/x86/xen/p2m.c
arch/x86/xen/platform-pci-unplug.c
arch/x86/xen/setup.c

index 155ea5324ae03ffd2f451fe1a92e464ae939486f..b26ee32f73e8af227901b2b7f6d0a5ad620f65a3 100644 (file)
@@ -7,7 +7,8 @@
  */
 
 #include <linux/perf_event.h>
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <linux/pci.h>
 #include <linux/ptrace.h>
 #include <linux/syscore_ops.h>
index 6011a573dd64995f0818667c1bb426518d689b78..b28200dea715c3ae254b647b72aba2d8e5957afc 100644 (file)
@@ -12,7 +12,7 @@
  */
 
 #include <linux/perf_event.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/cpumask.h>
 #include <linux/slab.h>
 
index c17f0de5fd391c3ce000df6428802521384d179f..fad97886d8b1ef940c9da32625fd3f2d7ebca3d6 100644 (file)
@@ -17,7 +17,8 @@
 #include <linux/notifier.h>
 #include <linux/hardirq.h>
 #include <linux/kprobes.h>
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/init.h>
 #include <linux/kdebug.h>
 #include <linux/sched.h>
 #include <linux/uaccess.h>
index 3f3d0d67749b634226286975d66cf45f9ebd63cb..463dc7a5a6c3b1ad8aff48aa6507db85f857463c 100644 (file)
@@ -1,3 +1,5 @@
+#include <linux/module.h>
+
 #include <asm/cpu_device_id.h>
 #include <asm/intel-family.h>
 #include "uncore.h"
index d6063e438158494e90895e8274cef6b86c056c8c..78b9c23e2d8defc2325c7edbd2d5b339605a75dc 100644 (file)
@@ -1,4 +1,3 @@
-#include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/pci.h>
 #include <asm/apicdef.h>
index a7f9181f63f360f49085d16363f97ba1e4651daf..ed80003ce3e22255af9f4e8f5153149e09376ead 100644 (file)
@@ -22,7 +22,6 @@
 #define _ASM_X86_LIVEPATCH_H
 
 #include <asm/setup.h>
-#include <linux/module.h>
 #include <linux/ftrace.h>
 
 static inline int klp_check_compiler_support(void)
index 43e87a3dd95c4f4fa45f2300b93891351235b3f3..cf75871d2f81702de799d531c2e3ad54226b5061 100644 (file)
@@ -36,6 +36,7 @@
 #include <linux/cpumask.h>
 
 #include <asm/mpspec.h>
+#include <asm/percpu.h>
 
 /* Mappings between logical cpu number and node number */
 DECLARE_EARLY_PER_CPU(int, x86_cpu_to_node_map);
index 6738e5c82cca39a072167d50371ade8e042d2a77..90d84c3eee53a323a775ebd8ab4055f777b81c1d 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/acpi_pmtmr.h>
 #include <linux/efi.h>
 #include <linux/cpumask.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/dmi.h>
 #include <linux/irq.h>
 #include <linux/slab.h>
index 4b28159e0421d87bc36a1564cb32b6653314e86f..bdfad642123f247d9de09d2d4d7332aa14098d1e 100644 (file)
@@ -5,7 +5,7 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/init.h>
 #include <linux/acpi.h>
 #include <linux/cpu.h>
index 8e3842fc8bea720d8692ef0e515cc117377f896d..42d27a62a4045b1cb01a226fc537896dda59f17c 100644 (file)
@@ -20,7 +20,6 @@
 #include <linux/string.h>
 #include <linux/spinlock.h>
 #include <linux/pci.h>
-#include <linux/module.h>
 #include <linux/topology.h>
 #include <linux/interrupt.h>
 #include <linux/bitmap.h>
index e45ec2b4e15e954b7a2c843e516b9cc427bf50fb..4fdf6230d93c9353f0a276f99564a29a19b2b5ab 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/slab.h>
 #include <linux/init.h>
 #include <linux/errno.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/spinlock.h>
 #include <asm/amd_nb.h>
 
index ac8d8ad8b0091507e2ad4dedf1475d3e42d3716e..7943d38c57ca8c5810ebfa70902503604d800734 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/bootmem.h>
 #include <linux/ftrace.h>
 #include <linux/ioport.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/syscore_ops.h>
 #include <linux/delay.h>
 #include <linux/timex.h>
index 048747778d37515651ce7d578759f582de447961..5b2ae106bd4ac7c3ae519a6e5ee6c191431ada74 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/kernel.h>
 #include <linux/ctype.h>
 #include <linux/hardirq.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <asm/smp.h>
 #include <asm/apic.h>
 #include <asm/ipi.h>
index 2cebf59092d873b59081a381c80d6a3e0a0f1abd..c05688b2deff7248473b91d8d9fe953e7395f67e 100644 (file)
@@ -11,7 +11,6 @@
 
 #include <linux/threads.h>
 #include <linux/cpumask.h>
-#include <linux/module.h>
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
index 7788ce643bf4577d443b1007a1e4d37c8d28aaff..f29501e1a5c131827527d41a517bd508484033ba 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/notifier.h>
 #include <linux/kprobes.h>
 #include <linux/nmi.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/delay.h>
 
 #ifdef CONFIG_HARDLOCKUP_DETECTOR
index f072b95726346e68e5a195ae95cf7d503c4267f7..7491f417a8e4bc255c78f37b0f1f11d0fe6c91ad 100644 (file)
@@ -39,7 +39,7 @@
 #include <linux/mc146818rtc.h>
 #include <linux/compiler.h>
 #include <linux/acpi.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/syscore_ops.h>
 #include <linux/freezer.h>
 #include <linux/kthread.h>
index 2a0f225afebd5925d66decbba2060b2781837b39..3a205d4a12d02c0c0bd16c670eadacc9ee382173 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/mc146818rtc.h>
 #include <linux/cache.h>
 #include <linux/cpu.h>
-#include <linux/module.h>
 
 #include <asm/smp.h>
 #include <asm/mtrr.h>
index 93edfa01b408710a6d3d10b3f4a9c0dc111c8280..7c43e716c158de0799760a5537ec05a5bd272a9f 100644 (file)
@@ -8,7 +8,7 @@
  */
 #include <linux/threads.h>
 #include <linux/cpumask.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
index 1793dba7a741bcf22271b71848fa92293bddde70..c303054b90b548f71b5d17b78eb6fad8a58aded0 100644 (file)
 #include <linux/threads.h>
 #include <linux/cpumask.h>
 #include <linux/string.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/ctype.h>
-#include <linux/init.h>
 #include <linux/hardirq.h>
 #include <linux/dmar.h>
 
index 64dd38fbf21871997bcd70a3900b79ff9341c477..09b59adaea3f5499c1c3da0473e79f8f40695037 100644 (file)
@@ -12,7 +12,7 @@
 #include <linux/proc_fs.h>
 #include <linux/threads.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/string.h>
 #include <linux/ctype.h>
 #include <linux/sched.h>
index d22a7b9c4f0e5409b44b58b4acad6795c82429e5..809eda03c527f29779fe94b0ab4922a8a34798bb 100644 (file)
@@ -2,7 +2,7 @@
 #include <linux/linkage.h>
 #include <linux/bitops.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/percpu.h>
 #include <linux/string.h>
 #include <linux/ctype.h>
index 73d391ae452f82a7bfeca4be2276eed628dcd452..27e46658ebe3a940512e383e1ec4b73814aca9a4 100644 (file)
@@ -21,7 +21,8 @@
  *
  */
 
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <asm/processor.h>
 #include <asm/hypervisor.h>
 
index abf601235b29edc4ddb889aacc5f66fa271c50ba..fcd484d2bb034a4533d3c4355d3ace82c92060dd 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/smp.h>
 #include <linux/sched.h>
 #include <linux/thread_info.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/uaccess.h>
 
 #include <asm/cpufeature.h>
index fbb5e90557a5257bbde11179cdeb415e60485019..e42117d5f4d75f14d5792b88e30d46d452e713cb 100644 (file)
@@ -1,7 +1,7 @@
 #include <asm/cpu_device_id.h>
 #include <asm/cpufeature.h>
 #include <linux/cpu.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/slab.h>
 
 /**
index 10c11b4da31df0ded6a7a788b8647f22067e95be..8f44c5a50ab86f6ad749009586e58ea6f4cb419d 100644 (file)
@@ -13,7 +13,8 @@
 #include <linux/types.h>
 #include <linux/time.h>
 #include <linux/clocksource.h>
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <linux/hardirq.h>
 #include <linux/efi.h>
 #include <linux/interrupt.h>
index 31e951ce6dff33782c9610c7b43898181d59d637..3b442b64c72de95152cfdfdc4ea2d6e9cb0a52fe 100644 (file)
@@ -17,7 +17,6 @@
  * License along with this library; if not, write to the Free
  * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-#include <linux/module.h>
 #include <linux/init.h>
 #include <linux/pci.h>
 #include <linux/smp.h>
index 16e37a2581acd51dc00249c17918765bd2c97bd6..fdc55215d44d08b8c170767f94e68c4e60c09079 100644 (file)
@@ -4,7 +4,7 @@
  */
 #define DEBUG
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/init.h>
 #include <linux/io.h>
 #include <linux/mm.h>
index d76f13d6d8d671155e8a88a0373c87d87f1236e2..6d9b455491097a7a68c89b7996d96f0d0e5bb2e1 100644 (file)
@@ -2,7 +2,6 @@
 #include <linux/seq_file.h>
 #include <linux/uaccess.h>
 #include <linux/proc_fs.h>
-#include <linux/module.h>
 #include <linux/ctype.h>
 #include <linux/string.h>
 #include <linux/slab.h>
index 7d393ecdeee692187b726c003532e1124faa02d4..28f1b54b7fadce321bec098792e6dc4977429445 100644 (file)
@@ -38,7 +38,7 @@
 #include <linux/stop_machine.h>
 #include <linux/kvm_para.h>
 #include <linux/uaccess.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/mutex.h>
 #include <linux/init.h>
 #include <linux/sort.h>
index 2e8caf03f59317eddc80bfda5958589841fe358f..181eabecae25bebbe004a08766d874b075195626 100644 (file)
@@ -12,7 +12,7 @@
  */
 
 #include <linux/percpu.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/bitops.h>
 #include <linux/smp.h>
index 8cac429b6a1d53255899e84459ab9436d3df4100..1ff0598d309c36ebcb36bd65298e19cb71fc3c61 100644 (file)
@@ -22,7 +22,8 @@
  */
 
 #include <linux/dmi.h>
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <asm/div64.h>
 #include <asm/x86_init.h>
 #include <asm/hypervisor.h>
index 9ef978d69c22e00cffdce3592cbe5a495027a058..9616cf76940cd48b674fe326a24597767ebc9fd7 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/delay.h>
 #include <linux/elf.h>
 #include <linux/elfcore.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>
 
index 948d77da3881c2b5bd65f661d5c9cb0b5537e544..09675712eba807a8470962c53102ad1e7dc32afa 100644 (file)
@@ -7,7 +7,7 @@
 #include <linux/uaccess.h>
 #include <linux/hardirq.h>
 #include <linux/kdebug.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/ptrace.h>
 #include <linux/kexec.h>
 #include <linux/sysfs.h>
index 6dede08dd98b4447542c1d81eaaaeac46a8ffb05..9ee4520ce83c8fe0dd127a50e7022010f86414ca 100644 (file)
@@ -7,7 +7,7 @@
 #include <linux/uaccess.h>
 #include <linux/hardirq.h>
 #include <linux/kdebug.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/ptrace.h>
 #include <linux/kexec.h>
 #include <linux/sysfs.h>
index 2bcfb5f2bc449c3717308c9a75676af3b07e796f..8771766d46b6c3e74d914136578f0b8d6f64b5ad 100644 (file)
 #include <linux/percpu.h>
 #include <linux/kdebug.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/smp.h>
 
 #include <asm/hw_breakpoint.h>
 #include <asm/processor.h>
 #include <asm/debugreg.h>
+#include <asm/user.h>
 
 /* Per cpu debug control register value */
 DEFINE_PER_CPU(unsigned long, cpu_dr7);
index d40ee8a38fed3568d39410d75101111251ace73a..1f9b878ef5efa6b46a3e4608be10c259d4a96c7d 100644 (file)
@@ -1,4 +1,5 @@
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/spinlock_types.h>
 
 #include <asm/checksum.h>
 #include <asm/pgtable.h>
index efb82f07b29c0e8b2187683913dc185fa92781cd..6ebe00cb4a3b704d19eca6a75dce913135446262 100644 (file)
@@ -3,7 +3,7 @@
  *
  */
 #include <linux/clockchips.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/timex.h>
 #include <linux/i8253.h>
 
index a979b5bd2fc06ee5d07e2eb6a292caa773113f1a..50c89e8a95f2f49ecb1d9fd3321d7c86a2deb7eb 100644 (file)
@@ -6,7 +6,7 @@
  * outb_p/inb_p API uses.
  */
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/delay.h>
 #include <linux/init.h>
 #include <linux/dmi.h>
index c627bf8d98adf8377a351f1cbbe98aa8e29fe7f1..1f38d9a4d9deaf707af2b7e658bd9e9022ba8d75 100644 (file)
@@ -8,7 +8,6 @@
  * io_apic.c.)
  */
 
-#include <linux/module.h>
 #include <linux/seq_file.h>
 #include <linux/interrupt.h>
 #include <linux/kernel_stat.h>
index 206d0b90a3ab1e800e372ada94b2bd9f8dac4e5b..4a7903714065d69d4b06ef21cb5b3476bf2567e7 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/kernel_stat.h>
 #include <linux/interrupt.h>
 #include <linux/seq_file.h>
-#include <linux/module.h>
 #include <linux/delay.h>
 #include <linux/ftrace.h>
 #include <linux/uaccess.h>
index dc1404bf8e4b4c48bc6a137c372ab3b4396fc376..bdb83e431d8976086e3c17328f01a9bdac2c1c8b 100644 (file)
@@ -8,7 +8,7 @@
  */
 #include <linux/debugfs.h>
 #include <linux/uaccess.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/slab.h>
 #include <linux/init.h>
 #include <linux/stat.h>
index 1ef5e48b3a3638504ad42d1b1e7e75c959f06768..1726c4c12336d1ba184789683d92a442f51d24df 100644 (file)
@@ -21,7 +21,7 @@
  */
 
 #include <linux/context_tracking.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/kvm_para.h>
 #include <linux/cpu.h>
index 97340f2c437c64def7a83f75a8f9b0bc6a968451..068c4a929de6335eed9e4737f069f30029fe5b73 100644 (file)
@@ -16,7 +16,6 @@
 #include <linux/mc146818rtc.h>
 #include <linux/bitops.h>
 #include <linux/acpi.h>
-#include <linux/module.h>
 #include <linux/smp.h>
 #include <linux/pci.h>
 
index 33ee3e0efd65bccc9ca049b07a97e81428ead282..1939a0269377e31fc8ff00bdfb6b381040627f3b 100644 (file)
@@ -3,7 +3,7 @@
  * compiled in a FTRACE-compatible way.
  */
 #include <linux/spinlock.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/jump_label.h>
 
 #include <asm/paravirt.h>
index 7b3b3f24c3eac994f5c23c1ac8fa9f6420ef86fe..ad5bc9578a7336f031bf580b415fe8354780d060 100644 (file)
@@ -19,7 +19,8 @@
 */
 
 #include <linux/errno.h>
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <linux/efi.h>
 #include <linux/bcd.h>
 #include <linux/highmem.h>
index 7c577a178859e9c33623969baffcc02f9c2a3851..5069ef560d830e303f203e54dbe4d6407721f1e2 100644 (file)
@@ -2,7 +2,7 @@
 
 #include <linux/pci.h>
 #include <linux/cache.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/swiotlb.h>
 #include <linux/bootmem.h>
 #include <linux/dma-mapping.h>
index 92f70147a9a673e74b3753637adbb08e2a4869fa..0c5315d322c88792be616a4e451cb0973474c0e4 100644 (file)
@@ -3,7 +3,7 @@
  * Copyright (c) 2015, Intel Corporation.
  */
 #include <linux/platform_device.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/ioport.h>
 
 static int found(u64 start, u64 end, void *data)
index 59f68f1d734bb5e43b24ced88d49d97e47b53170..62c0b0ea2ce4483cb2ab29dc10492f877b2f93e7 100644 (file)
@@ -7,7 +7,8 @@
 #include <linux/prctl.h>
 #include <linux/slab.h>
 #include <linux/sched.h>
-#include <linux/module.h>
+#include <linux/init.h>
+#include <linux/export.h>
 #include <linux/pm.h>
 #include <linux/tick.h>
 #include <linux/random.h>
index 9f950917528b332b139afb6fa854c87c8d92c4d0..d86be29c38c73c8bb8e128aa3fdeae53ad39b1c1 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/delay.h>
 #include <linux/reboot.h>
 #include <linux/mc146818rtc.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/kallsyms.h>
 #include <linux/ptrace.h>
 #include <linux/personality.h>
index 6e789ca1f8412546a183460d65d304b10b1c8bef..63236d8f84bf50c3291a9aa4591d3de24a500412 100644 (file)
@@ -26,7 +26,7 @@
 #include <linux/user.h>
 #include <linux/interrupt.h>
 #include <linux/delay.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/ptrace.h>
 #include <linux/notifier.h>
 #include <linux/kprobes.h>
index 15ed70f8278b1b8f13e5e7852edb3987441c60b2..63bf27d972b77bfcb59997b473474ddbe41af5d0 100644 (file)
@@ -1,6 +1,6 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/reboot.h>
 #include <linux/init.h>
 #include <linux/pm.h>
index 6cb2b02fcc87084d5027449051d490ae41ac6bc3..991b77986d57529bc3102506b398b37217e66287 100644 (file)
@@ -36,7 +36,7 @@
 #include <linux/console.h>
 #include <linux/root_dev.h>
 #include <linux/highmem.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/efi.h>
 #include <linux/init.h>
 #include <linux/edd.h>
index c93609c97406bde2627eef1a94c71bf3b8c4f229..2a6e84a30a546f022331c653ec0725bd73086bc5 100644 (file)
@@ -43,7 +43,7 @@
 
 #include <linux/init.h>
 #include <linux/smp.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/percpu.h>
 #include <linux/bootmem.h>
index 9ee98eefc44dec04148dada9c3b8000c016fd738..4738f5e0f2ab022abfb5dcdbdcfcb61113748b97 100644 (file)
@@ -5,7 +5,7 @@
  */
 #include <linux/sched.h>
 #include <linux/stacktrace.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/uaccess.h>
 #include <asm/stacktrace.h>
 
index cb4a01b41e277887b6769e4a17d60cb4139f9864..222e84e2432ed13ef1352ee82e9e4462a61e4496 100644 (file)
@@ -9,7 +9,6 @@
  * as published by the Free Software Foundation; version 2
  * of the License.
  */
-#include <linux/module.h>
 #include <asm/cacheflush.h>
 #include <asm/sections.h>
 #include <asm/asm.h>
@@ -74,7 +73,3 @@ int rodata_test(void)
 
        return 0;
 }
-
-MODULE_LICENSE("GPL");
-MODULE_DESCRIPTION("Testcase for marking rodata as read-only");
-MODULE_AUTHOR("Arjan van de Ven <arjan@linux.intel.com>");
index 00f03d82e69acfbb7c90a7d8d859516088a43e6d..b70ca12dd389c57fd32222fa1279f0d46c39a6ac 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/kdebug.h>
 #include <linux/kgdb.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/ptrace.h>
 #include <linux/uprobes.h>
 #include <linux/string.h>
index a804b5ab32d0c841edddc29ebd4ea966ab5c3c01..1ef87e887051e950071aa746f68ca9736f3c7e4a 100644 (file)
@@ -3,7 +3,7 @@
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/init.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/timer.h>
 #include <linux/acpi_pmtmr.h>
 #include <linux/cpufreq.h>
index f1aebfb49c36688b9287a9f444a223750c3170b8..95e49f6e4fc303a9340199588cbd54983cb13149 100644 (file)
@@ -1,7 +1,8 @@
 /* Exports for assembly files.
    All C exports should go in the respective C files. */
 
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/spinlock_types.h>
 #include <linux/smp.h>
 
 #include <net/checksum.h>
index 58b459296e13d007655e3ba8854d11832a535154..76c5e52436c454b42602ce91758d4ec6acb8ef03 100644 (file)
@@ -5,7 +5,7 @@
  */
 #include <linux/init.h>
 #include <linux/ioport.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/pci.h>
 
 #include <asm/bios_ebda.h>
index 64356536449782e05dd1fd790bdb44deb8eafd6d..3235e0fe7792765fba4c2f2152cbbd19aa0e832f 100644 (file)
@@ -13,7 +13,7 @@
  */
 
 #include <linux/kvm_host.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/vmalloc.h>
 #include <linux/uaccess.h>
 #include <asm/fpu/internal.h> /* For use_eager_fpu.  Ugh! */
index a2f24af3c999ca5f14c553bf5e9875725c47668a..4e95d3eb29557bcb99219fddb7b909e23ff3b090 100644 (file)
@@ -22,7 +22,6 @@
 
 #include <linux/kvm_host.h>
 #include "kvm_cache_regs.h"
-#include <linux/module.h>
 #include <asm/kvm_emulate.h>
 #include <linux/stringify.h>
 #include <asm/debugreg.h>
index 3069281904d385105e8091affc5752c5895480ff..95e0e6481f071b90c287990d7e807eec907cb52b 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <linux/list.h>
 #include <linux/kvm_host.h>
-#include <linux/module.h>
+#include <linux/moduleparam.h>
 #include <linux/pci.h>
 #include <linux/stat.h>
 #include <linux/dmar.h>
index 95fcc7b13866c8af1535edd2b8d66728448dc506..60d91c9d160c5647e36a9a5253b72c96d468c3eb 100644 (file)
@@ -20,7 +20,7 @@
  *
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/kvm_host.h>
 
 #include "irq.h"
index a397200281c119aabb283fce45c4a921f3f4cd24..57549ed47ca5aa74f992996bb2ee8180a0e4f7af 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/smp.h>
 #include <linux/hrtimer.h>
 #include <linux/io.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/math64.h>
 #include <linux/slab.h>
 #include <asm/processor.h>
index def97b3a392b52bd004b9b8e60d8bf70c018bc0c..745a5f445ae201f2c67ea080f9e849efe6966a09 100644 (file)
@@ -29,7 +29,8 @@
 #include <linux/string.h>
 #include <linux/mm.h>
 #include <linux/highmem.h>
-#include <linux/module.h>
+#include <linux/moduleparam.h>
+#include <linux/export.h>
 #include <linux/swap.h>
 #include <linux/hugetlb.h>
 #include <linux/compiler.h>
index 45608a7da9b3406b0a93bfc3620be089bc564e5e..9c496c7e8c00e54c0ab133f1b18dec6c39297299 100644 (file)
@@ -36,7 +36,8 @@
 #include <linux/kvm.h>
 #include <linux/fs.h>
 #include <linux/vmalloc.h>
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/moduleparam.h>
 #include <linux/mman.h>
 #include <linux/highmem.h>
 #include <linux/iommu.h>
index a3c66887503848cb6a9c5ac628e4bd6d1408eb0b..216a629a4a1a6d4f684b51e224fcd26f169929d4 100644 (file)
@@ -1,5 +1,5 @@
 #include <linux/smp.h>
-#include <linux/module.h>
+#include <linux/export.h>
 
 static void __wbinvd(void *dummy)
 {
index aa417a97511cd4200f9b6a7796cbb32f96bf1e8b..d6f848d1211d4b2deaf193fca80fb4834310dff4 100644 (file)
@@ -1,4 +1,5 @@
-#include <linux/module.h>
+#include <linux/types.h>
+#include <linux/export.h>
 
 unsigned int x86_family(unsigned int sig)
 {
index 9845371c5c36841c9e9711975e2df100dd09ede3..9a7fe6a70491e20c7c648d97d04a2009ac0460b6 100644 (file)
@@ -6,7 +6,7 @@
  */
  
 #include <linux/compiler.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <asm/checksum.h>
 
 static inline unsigned short from32to16(unsigned a) 
index b6fcb9a9ddbc00845d3b6f4244e812f69786b429..8bd53589ecfb93337c920d254e9307617bc21a32 100644 (file)
@@ -5,7 +5,7 @@
  * Wrappers of assembly checksum functions for x86-64.
  */
 #include <asm/checksum.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/uaccess.h>
 #include <asm/smap.h>
 
index 2f07c291dcc855af5c483c55133d91a4dff21c92..073d1f1a620bd6797973eaa05338d918c9dd7b54 100644 (file)
@@ -11,7 +11,7 @@
  *     we have to worry about.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/timex.h>
 #include <linux/preempt.h>
index a404b4b7553319cd7d517355bf340784de344562..cad12634d6bd8f5564b71bf7fc33d7354f149a9a 100644 (file)
@@ -1,5 +1,5 @@
 #include <linux/string.h>
-#include <linux/module.h>
+#include <linux/export.h>
 
 #undef memcpy
 #undef memset
index e5e3ed8dc0798bd007e8573ddbf57dc4e2312049..c2311a678332c55798f62377331aa7650cf2021c 100644 (file)
@@ -18,7 +18,7 @@
  */
 #include <linux/hardirq.h>
 #include <linux/string.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/types.h>
 
index 8d6ef78b5d01c3a180959bd54f7da26ddf325188..ff29e8d3941472f02702dd314fb825f54de736ea 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 #include <asm/msr.h>
 
 EXPORT_SYMBOL(rdmsr_safe_regs);
index 518532e6a3faa213eb0833c6781c9ceba34dea86..ce68b6a9d7d1e68a1db697ed0ee441db5d83f7f0 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/preempt.h>
 #include <linux/smp.h>
 #include <asm/msr.h>
index 004c861b1648e50ae8c386563b798bb6d50bece7..d1dee753b94944737047d84d69ed0c21c84835d5 100644 (file)
@@ -1,4 +1,5 @@
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/percpu.h>
 #include <linux/preempt.h>
 #include <asm/msr.h>
 #define CREATE_TRACE_POINTS
index bd59090825dbabb96821c30c498d18cf2220857a..dc0ad12f80bbca8f847430ded8023e531f5f3d11 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 #include <linux/string.h>
-#include <linux/module.h>
+#include <linux/export.h>
 
 #ifdef __HAVE_ARCH_STRCPY
 char *strcpy(char *dest, const char *src)
index e342586db6e4b08230ce6a596c91e27bb5fcf2db..b4908789484e39870f006afb66e43c95bd6281d3 100644 (file)
@@ -5,7 +5,7 @@
  */
 
 #include <linux/highmem.h>
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include <asm/word-at-a-time.h>
 #include <linux/sched.h>
index b559d923878133aadb4480c61e642bbf6c799086..3bc7baf2a711fa3a88066ee3c3527c441216441b 100644 (file)
@@ -8,7 +8,7 @@
 #include <linux/mm.h>
 #include <linux/highmem.h>
 #include <linux/blkdev.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/backing-dev.h>
 #include <linux/interrupt.h>
 #include <asm/uaccess.h>
index 9f760cdcaf40b837d4ed9a40d6e6b55f9ebbe17f..69873589c0bae771b4b94ff7d6504402b1bb28d2 100644 (file)
@@ -5,7 +5,7 @@
  * Copyright 1997 Linus Torvalds
  * Copyright 2002 Andi Kleen <ak@suse.de>
  */
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/uaccess.h>
 
 /*
index 2ca15b59fb3f823a0e900918bac6042b49ec2fab..ba47524f56e81682ef7e112d446060880726d080 100644 (file)
@@ -9,7 +9,6 @@
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/string.h>
-#include <linux/module.h>
 #include <linux/nodemask.h>
 #include <linux/memblock.h>
 #include <linux/bootmem.h>
index 9a17250bcbe0efd02d0344d43a95730b0b1b752e..ea9c49adaa1fce1f6cbf3962800e0b24bdf72c91 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <linux/debugfs.h>
 #include <linux/mm.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/seq_file.h>
 
 #include <asm/pgtable.h>
@@ -454,8 +454,4 @@ static int __init pt_dump_init(void)
 
        return 0;
 }
-
 __initcall(pt_dump_init);
-MODULE_LICENSE("GPL");
-MODULE_AUTHOR("Arjan van de Ven <arjan@linux.intel.com>");
-MODULE_DESCRIPTION("Kernel debugging helper that dumps pagetables");
index a6d7392581379ba0de7c51b85193ea33d20546c9..6d18b70ed5a9bb808f2c976450671e7034e3169c 100644 (file)
@@ -1,5 +1,5 @@
 #include <linux/highmem.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/swap.h> /* for totalram_pages */
 #include <linux/bootmem.h>
 
index 84df150ee77e7073366799c695cdda8aa04896f8..cf8059016ec8900096698c66c411c31c95991e7c 100644 (file)
@@ -5,7 +5,6 @@
  *  Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
  */
 
-#include <linux/module.h>
 #include <linux/signal.h>
 #include <linux/sched.h>
 #include <linux/kernel.h>
index 53cc2256cf239a54be55f3b552b788350ddf3a25..14b9dd71d9e864e218b28f82c95df8f011cc0c91 100644 (file)
@@ -27,7 +27,6 @@
 #include <linux/pfn.h>
 #include <linux/poison.h>
 #include <linux/dma-mapping.h>
-#include <linux/module.h>
 #include <linux/memory.h>
 #include <linux/memory_hotplug.h>
 #include <linux/memremap.h>
index 9c0ff045fdd4dec98832a5c6de9353174c9695f0..ada98b39b8adae6314a7ddb2604e395f971bbdd7 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <asm/iomap.h>
 #include <asm/pat.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/highmem.h>
 
 static int is_io_mapping_possible(resource_size_t base, unsigned long size)
index f0894910bdd731c0e2adc3fd70d94c5f90f62f2a..7aaa2635862d7771797b38cfcc553bcf955e0531 100644 (file)
@@ -9,7 +9,6 @@
 #include <linux/bootmem.h>
 #include <linux/init.h>
 #include <linux/io.h>
-#include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>
 #include <linux/mmiotrace.h>
index b4f2e7e9e90785534e10d017a94e787aa5e8fc03..4515bae36bbe5f2cec70a21bda2cf707b516de4f 100644 (file)
@@ -14,7 +14,6 @@
 #include <linux/kernel.h>
 #include <linux/kmemcheck.h>
 #include <linux/mm.h>
-#include <linux/module.h>
 #include <linux/page-flags.h>
 #include <linux/percpu.h>
 #include <linux/ptrace.h>
index aec124214d972703812b68e3f9ff9abf8f851cb5..c2638a7d2c10197500d7a0e3c007b15228982e0b 100644 (file)
@@ -1,5 +1,5 @@
 #include <linux/kmemcheck.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/mm.h>
 
 #include <asm/page.h>
index ddb2244b06a1d618679d83a9133f72e8d884b3a2..afc47f5c953135cd427b88fadd83dd6c6e2d5c6d 100644 (file)
@@ -11,7 +11,7 @@
 #include <linux/rculist.h>
 #include <linux/spinlock.h>
 #include <linux/hash.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/uaccess.h>
 #include <linux/ptrace.h>
index 0057a7accfb17467600eac646a7c489a9deb7be3..bef36622e4087b98eaee4409607320e2c71b38d6 100644 (file)
@@ -24,7 +24,7 @@
 
 #define DEBUG 1
 
-#include <linux/module.h>
+#include <linux/moduleparam.h>
 #include <linux/debugfs.h>
 #include <linux/slab.h>
 #include <linux/uaccess.h>
index 968ac028c34e29baf2fa7e1bee6a466910a078ce..fb682108f4dc0511ed0ecc2778eb792e0e2a1b45 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/memblock.h>
 #include <linux/mmzone.h>
 #include <linux/ctype.h>
-#include <linux/module.h>
 #include <linux/nodemask.h>
 #include <linux/sched.h>
 #include <linux/topology.h>
index 47b6436e41c24a10e6fea6051d57873beaf1c67a..6b7ce6279133edc52912c7032d521c79aac6ae34 100644 (file)
@@ -24,7 +24,7 @@
 
 #include <linux/bootmem.h>
 #include <linux/memblock.h>
-#include <linux/module.h>
+#include <linux/init.h>
 
 #include "numa_internal.h"
 
index db00e3e2f3dcf5f2feb0111cb686c645a16ec71f..ecb1b69c1651323ea412914c1701712ea77d41ca 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/bootmem.h>
 #include <linux/debugfs.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
 #include <linux/pfn_t.h>
 #include <linux/slab.h>
 #include <linux/mm.h>
index 2f7702253ccfaad30da5233ac9293cb5421d1742..de391b7bc19acbc9ff340064f33b1cadadf39bde 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/seq_file.h>
 #include <linux/debugfs.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
 #include <linux/rbtree_augmented.h>
 #include <linux/sched.h>
 #include <linux/gfp.h>
index 9f0614daea85fecfd62f7d8e35ebc68aaa3cedad..a235869532bcc822a6aaf1760c83ca29d192e73f 100644 (file)
@@ -26,7 +26,6 @@
  *  Bjorn Steinbrink (B.Steinbrink@gmx.de), 2007
  */
 
-#include <linux/module.h>
 #include <linux/ptrace.h> /* struct pt_regs */
 #include "pf_in.h"
 
index e67ae0e6c59ddb95a6368ced774840827677ccd9..9adce776852be885cff56c59b07cec98b64f4dde 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/highmem.h>
 #include <linux/pagemap.h>
 #include <linux/spinlock.h>
-#include <linux/module.h>
 
 #include <asm/pgtable.h>
 #include <asm/pgalloc.h>
index e666cbbb926191e18995e0cc30c955a726bf462b..cfc3b9121ce4e602f98dec6b9329f5f0d4ea6c69 100644 (file)
@@ -1,6 +1,6 @@
 #include <linux/bootmem.h>
 #include <linux/mmdebug.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/mm.h>
 
 #include <asm/page.h>
index b1ecff460a4664966d9a1949be7c9e50950e020b..35fe69529bc1675f7336caa1413c4a7e4cb84a83 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/acpi.h>
 #include <linux/mmzone.h>
 #include <linux/bitmap.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/topology.h>
 #include <linux/mm.h>
 #include <asm/proto.h>
index 5643fd0b1a7d271da14dee848589d99437b25b49..4dbe65622810208182bfe363efdd477a84abb040 100644 (file)
@@ -4,7 +4,7 @@
 #include <linux/spinlock.h>
 #include <linux/smp.h>
 #include <linux/interrupt.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/cpu.h>
 
 #include <asm/tlbflush.h>
index 99ddab79215e2d3858ccbd2c4178cdffb08b7382..3a483cb5ac817495be26b4b274c377b2774c347e 100644 (file)
@@ -9,7 +9,7 @@
  *           Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  *           Stefano Stabellini <stefano.stabellini@eu.citrix.com>
  */
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/init.h>
 #include <linux/pci.h>
 #include <linux/acpi.h>
index 701fd5843c879fb4529b3f009d0580d55a15e4a9..b27bccd4390f65ca361f4ea7c0ea17031d055a6a 100644 (file)
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/irq.h>
-#include <linux/module.h>
 #include <linux/reboot.h>
 #include <linux/serial_reg.h>
 #include <linux/serial_8250.h>
-#include <linux/reboot.h>
 
 #include <asm/ce4100.h>
 #include <asm/prom.h>
index 3e12c44f88a256191c3a58513fb52e237fd7f48b..04db6fbce96db5698ac2539044c613bf0ee83656 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/spinlock.h>
 #include <linux/bootmem.h>
 #include <linux/ioport.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/efi.h>
 #include <linux/uaccess.h>
 #include <linux/io.h>
index abbf49c6e9d3525d9188ba7f13ef0bdfa740ff32..ce119d2ba0d00edbe9b065b8773314a5d9814874 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/scatterlist.h>
 #include <linux/sfi.h>
 #include <linux/irq.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/notifier.h>
 
 #include <asm/setup.h>
index 5bc90dd102d43dd955f22c24ca1c64df013f5523..c901a342377233390ee0cd9b255502e1dfdfe67a 100644 (file)
 
 #include <linux/delay.h>
 #include <linux/errno.h>
-#include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/mutex.h>
 #include <linux/pci.h>
 
@@ -407,7 +406,6 @@ static const struct pci_device_id mid_pwr_pci_ids[] = {
        { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_TANGIER), (kernel_ulong_t)&mid_info },
        {}
 };
-MODULE_DEVICE_TABLE(pci, mid_pwr_pci_ids);
 
 static struct pci_driver mid_pwr_pci_driver = {
        .name           = "intel_mid_pwr",
index 1555672d436f364d9133d46508cee68c11e222ed..051d264fce2e607c9841303f6bed94b27b920b85 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/input.h>
 #include <linux/platform_device.h>
 #include <linux/irq.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/notifier.h>
 #include <linux/mmc/core.h>
 #include <linux/mmc/card.h>
index 27376081ddec9131a49cf15512f8344c05cae109..7c3077e58fa02f340e21f901ea0315716574ac62 100644 (file)
@@ -12,7 +12,7 @@
 
 #include <linux/kernel.h>
 #include <linux/init.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/delay.h>
 #include <linux/io.h>
 #include <linux/string.h>
index e7604f62870d7eb229248ace28624630cb57cfce..f1aab8cdb33f7997ee83423e11a22ecb8943aadd 100644 (file)
@@ -1,9 +1,12 @@
 #include <linux/kernel.h>
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/spinlock_types.h>
 #include <linux/init.h>
 #include <asm/page.h>
 #include <asm/setup.h>
 #include <asm/io.h>
+#include <asm/cpufeature.h>
+#include <asm/special_insns.h>
 #include <asm/pgtable.h>
 #include <asm/olpc_ofw.h>
 
index baf16e72e66801342a07bf48ba392e15d8c19873..fd39301f25ac325bcec1f7fcdf4cb839224c6cb8 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/io.h>
 #include <linux/kernel.h>
 #include <linux/leds.h>
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/platform_data/gpio-ts5500.h>
 #include <linux/platform_data/max197.h>
 #include <linux/platform_device.h>
@@ -345,7 +345,3 @@ error:
        return err;
 }
 device_initcall(ts5500_init);
-
-MODULE_LICENSE("GPL");
-MODULE_AUTHOR("Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>");
-MODULE_DESCRIPTION("Technologic Systems TS-5500 platform driver");
index e1c24631afbbc943401f35c611ca28b9a3f53c4c..776c6592136cd96e7d667ec6beb37d0944523684 100644 (file)
@@ -8,7 +8,7 @@
  * Copyright (C) 2008 Silicon Graphics, Inc. All rights reserved.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/rbtree.h>
 #include <linux/slab.h>
 #include <linux/irq.h>
index 8dd80050d705eea6099212724f953de8364355ff..cd5173a2733f51a8d091334a86027aeda3ef9776 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/kdb.h>
 #include <linux/kexec.h>
 #include <linux/kgdb.h>
-#include <linux/module.h>
+#include <linux/moduleparam.h>
 #include <linux/nmi.h>
 #include <linux/sched.h>
 #include <linux/slab.h>
index f3fe1a688f7ecb90519351b7b0ee899b6f976522..a8fb7ca4822bc96f63f65f5b644d7a744db331a1 100644 (file)
@@ -7,7 +7,7 @@
  * published by the Free Software Foundation.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
 #include <asm/param.h>
index c8377fb26cdfc488fa7ea248de8369e3e0464373..1daff5545c0a17992a112d5f677f9930c8698a29 100644 (file)
@@ -1,7 +1,6 @@
 #include <linux/init.h>
 #include <linux/debugfs.h>
 #include <linux/slab.h>
-#include <linux/module.h>
 
 #include "debugfs.h"
 
index 69b4b6d2973892e6095f56564977dc0cfb04944f..cd993051aed72a8e702280be2d6064397bf48c79 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/sched.h>
 #include <linux/kprobes.h>
 #include <linux/bootmem.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/mm.h>
 #include <linux/page-flags.h>
 #include <linux/highmem.h>
index 67433714b791d6f49eb954a30b092c2121cc66c5..7d5afdb417cc5e47a590f8f650e3fdcb96d544ac 100644 (file)
@@ -43,7 +43,8 @@
 #include <linux/debugfs.h>
 #include <linux/bug.h>
 #include <linux/vmalloc.h>
-#include <linux/module.h>
+#include <linux/export.h>
+#include <linux/init.h>
 #include <linux/gfp.h>
 #include <linux/memblock.h>
 #include <linux/seq_file.h>
index dd2a49a8aacc6b1dfaeac32980c94c71af991ed9..37129db76d33ee31787755a7978161b86ea46bf8 100644 (file)
@@ -60,7 +60,7 @@
  */
 
 #include <linux/init.h>
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/list.h>
 #include <linux/hash.h>
 #include <linux/sched.h>
index 9586ff32810cfb7e24ee721c69aef44cafd94377..d37a0c7f82cb770b6eb902655802c744d145a1cf 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <linux/init.h>
 #include <linux/io.h>
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include <xen/platform_pci.h>
 #include "xen-ops.h"
index e345891450c3fcc2873a31d352b80afaacf7b74c..176425233e4d4d07ecb6633d38806d37a2598db0 100644 (file)
@@ -4,7 +4,7 @@
  * Jeremy Fitzhardinge <jeremy@xensource.com>, XenSource Inc, 2007
  */
 
-#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/sched.h>
 #include <linux/mm.h>
 #include <linux/pm.h>
This page took 0.091767 seconds and 5 git commands to generate.