Commit aeb35d6b authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

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
parents 7a66ecfd a47177d3
...@@ -22,7 +22,6 @@ ...@@ -22,7 +22,6 @@
#include <linux/kvm_host.h> #include <linux/kvm_host.h>
#include "kvm_cache_regs.h" #include "kvm_cache_regs.h"
#include <linux/module.h>
#include <asm/kvm_emulate.h> #include <asm/kvm_emulate.h>
#include <linux/stringify.h> #include <linux/stringify.h>
#include <asm/debugreg.h> #include <asm/debugreg.h>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <linux/list.h> #include <linux/list.h>
#include <linux/kvm_host.h> #include <linux/kvm_host.h>
#include <linux/module.h> #include <linux/moduleparam.h>
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/stat.h> #include <linux/stat.h>
#include <linux/dmar.h> #include <linux/dmar.h>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
* *
*/ */
#include <linux/module.h> #include <linux/export.h>
#include <linux/kvm_host.h> #include <linux/kvm_host.h>
#include "irq.h" #include "irq.h"
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/hrtimer.h> #include <linux/hrtimer.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/module.h> #include <linux/export.h>
#include <linux/math64.h> #include <linux/math64.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <asm/processor.h> #include <asm/processor.h>
......
...@@ -29,7 +29,8 @@ ...@@ -29,7 +29,8 @@
#include <linux/string.h> #include <linux/string.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/highmem.h> #include <linux/highmem.h>
#include <linux/module.h> #include <linux/moduleparam.h>
#include <linux/export.h>
#include <linux/swap.h> #include <linux/swap.h>
#include <linux/hugetlb.h> #include <linux/hugetlb.h>
#include <linux/compiler.h> #include <linux/compiler.h>
......
...@@ -36,7 +36,8 @@ ...@@ -36,7 +36,8 @@
#include <linux/kvm.h> #include <linux/kvm.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/vmalloc.h> #include <linux/vmalloc.h>
#include <linux/module.h> #include <linux/export.h>
#include <linux/moduleparam.h>
#include <linux/mman.h> #include <linux/mman.h>
#include <linux/highmem.h> #include <linux/highmem.h>
#include <linux/iommu.h> #include <linux/iommu.h>
......
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/module.h> #include <linux/export.h>
static void __wbinvd(void *dummy) static void __wbinvd(void *dummy)
{ {
......
#include <linux/module.h> #include <linux/types.h>
#include <linux/export.h>
unsigned int x86_family(unsigned int sig) unsigned int x86_family(unsigned int sig)
{ {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
*/ */
#include <linux/compiler.h> #include <linux/compiler.h>
#include <linux/module.h> #include <linux/export.h>
#include <asm/checksum.h> #include <asm/checksum.h>
static inline unsigned short from32to16(unsigned a) static inline unsigned short from32to16(unsigned a)
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* Wrappers of assembly checksum functions for x86-64. * Wrappers of assembly checksum functions for x86-64.
*/ */
#include <asm/checksum.h> #include <asm/checksum.h>
#include <linux/module.h> #include <linux/export.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <asm/smap.h> #include <asm/smap.h>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
* we have to worry about. * we have to worry about.
*/ */
#include <linux/module.h> #include <linux/export.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/timex.h> #include <linux/timex.h>
#include <linux/preempt.h> #include <linux/preempt.h>
......
#include <linux/string.h> #include <linux/string.h>
#include <linux/module.h> #include <linux/export.h>
#undef memcpy #undef memcpy
#undef memset #undef memset
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
*/ */
#include <linux/hardirq.h> #include <linux/hardirq.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/module.h> #include <linux/export.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/types.h> #include <linux/types.h>
......
#include <linux/module.h> #include <linux/export.h>
#include <asm/msr.h> #include <asm/msr.h>
EXPORT_SYMBOL(rdmsr_safe_regs); EXPORT_SYMBOL(rdmsr_safe_regs);
......
#include <linux/module.h> #include <linux/export.h>
#include <linux/preempt.h> #include <linux/preempt.h>
#include <linux/smp.h> #include <linux/smp.h>
#include <asm/msr.h> #include <asm/msr.h>
......
#include <linux/module.h> #include <linux/export.h>
#include <linux/percpu.h>
#include <linux/preempt.h> #include <linux/preempt.h>
#include <asm/msr.h> #include <asm/msr.h>
#define CREATE_TRACE_POINTS #define CREATE_TRACE_POINTS
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
*/ */
#include <linux/string.h> #include <linux/string.h>
#include <linux/module.h> #include <linux/export.h>
#ifdef __HAVE_ARCH_STRCPY #ifdef __HAVE_ARCH_STRCPY
char *strcpy(char *dest, const char *src) char *strcpy(char *dest, const char *src)
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include <linux/highmem.h> #include <linux/highmem.h>
#include <linux/module.h> #include <linux/export.h>
#include <asm/word-at-a-time.h> #include <asm/word-at-a-time.h>
#include <linux/sched.h> #include <linux/sched.h>
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/highmem.h> #include <linux/highmem.h>
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include <linux/module.h> #include <linux/export.h>
#include <linux/backing-dev.h> #include <linux/backing-dev.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* Copyright 1997 Linus Torvalds * Copyright 1997 Linus Torvalds
* Copyright 2002 Andi Kleen <ak@suse.de> * Copyright 2002 Andi Kleen <ak@suse.de>
*/ */
#include <linux/module.h> #include <linux/export.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
/* /*
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment