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

38 files changed:
1  2 
arch/x86/events/amd/ibs.c
arch/x86/events/core.c
arch/x86/events/intel/uncore.c
arch/x86/events/intel/uncore.h
arch/x86/include/asm/topology.h
arch/x86/kernel/acpi/boot.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/io_apic.c
arch/x86/kernel/apic/probe_32.c
arch/x86/kernel/apic/x2apic_uv_x.c
arch/x86/kernel/cpu/common.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/dumpstack_32.c
arch/x86/kernel/dumpstack_64.c
arch/x86/kernel/i386_ksyms_32.c
arch/x86/kernel/kvm.c
arch/x86/kernel/process.c
arch/x86/kernel/reboot.c
arch/x86/kernel/setup.c
arch/x86/kernel/smpboot.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/x86.c
arch/x86/lib/csum-wrappers_64.c
arch/x86/lib/usercopy_64.c
arch/x86/mm/dump_pagetables.c
arch/x86/mm/init_64.c
arch/x86/mm/numa.c
arch/x86/mm/pat.c
arch/x86/mm/pgtable_32.c
arch/x86/mm/srat.c
arch/x86/platform/efi/efi_64.c
arch/x86/xen/enlighten.c

Simple merge
Simple merge
@@@ -1,5 -1,6 +1,7 @@@
+ #include <linux/module.h>
  #include <asm/cpu_device_id.h>
 +#include <asm/intel-family.h>
  #include "uncore.h"
  
  static struct intel_uncore_type *empty_uncore[] = { NULL, };
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -5,8 -5,7 +5,8 @@@
   * 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>
  
  /**
@@@ -5,8 -5,8 +5,8 @@@
   * Copyright 1997 Linus Torvalds
   * Copyright 2002 Andi Kleen <ak@suse.de>
   */
- #include <linux/module.h>
+ #include <linux/export.h>
 -#include <asm/uaccess.h>
 +#include <linux/uaccess.h>
  
  /*
   * Zero Userspace
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
  #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/bootmem.h>
 -#include <linux/memblock.h>
  #include <linux/mm.h>
  #include <asm/proto.h>
  #include <asm/numa.h>
Simple merge
Simple merge