x86/cleanups changes for v4.9
Subsystems (3)
Linus,
Please pull the latest x86-cleanups-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-cleanups-for-linus
# HEAD: 744c193eb9a223ccb2e60500196cf590b3a6131a x86: Migrate exception table users off module.h and onto extable.h
An header files and a wrapper functions cleanup.
Thanks,
Ingo
------------------>
Masahiro Yamada (1):
x86: Clean up various simple wrapper functions
Paul Gortmaker (1):
x86: Migrate exception table users off module.h and onto extable.h
arch/x86/kernel/apic/apic_flat_64.c | 16 +++------------- arch/x86/kernel/apic/apic_numachip.c | 5 +---- arch/x86/kernel/apic/x2apic_uv_x.c | 7 ++----- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/mm/extable.c | 2 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/pat_rbtree.c | 4 +--- arch/x86/platform/uv/bios_uv.c | 7 ++----- arch/x86/platform/uv/tlb_uv.c | 6 +----- 10 files changed, 14 insertions(+), 39 deletions(-)
arch/x86/kernel/apic/apic_flat_64.c +3 -13
@@ -116,27 +116,17 @@ static void flat_send_IPI_all(int vector)static unsigned int flat_get_apic_id (unsigned long x) { -unsigned int id; - - id = (((x)>>24 ) &0xFFu ); - -return id; +return (x >>24 ) &0xFF ; }static unsigned long set_apic_id (unsigned int id) { -unsigned long x; - - x = ((id &0xFFu )<<24 ); -return x; +return (id &0xFF ) <<24 ; }static unsigned int read_xapic_id (void ) { -unsigned int id; - - id =flat_get_apic_id (apic_read (APIC_ID )); -return id; +return flat_get_apic_id (apic_read (APIC_ID )); }static int flat_apic_id_registered (void )
arch/x86/kernel/apic/apic_numachip.c +1 -4
@@ -40,10 +40,7 @@ static unsigned int numachip1_get_apic_id(unsigned long x)static unsigned long numachip1_set_apic_id (unsigned int id) { -unsigned long x; - - x = ((id &0xffU ) <<24 ); -return x; +return (id &0xff ) <<24 ; }static unsigned int numachip2_get_apic_id (unsigned long x)
arch/x86/kernel/apic/x2apic_uv_x.c +2 -5
@@ -533,11 +533,8 @@ static unsigned int x2apic_get_apic_id(unsigned long x)static unsigned long set_apic_id (unsigned int id) { -unsigned long x; - -/* maskout x2apic_extra_bits ? */ - x = id; -return x; +/* CHECKME: Do we need to mask out the xapic extra bits? */ +return id; }static unsigned int uv_read_apic_id (void )
arch/x86/kernel/kprobes/core.c +1 -1
@@ -45,7 +45,7 @@#include <linux/slab.h> #include <linux/hardirq.h> #include <linux/preempt.h> -#include <linux/module.h> +#include <linux/extable.h> #include <linux/kdebug.h> #include <linux/kallsyms.h> #include <linux/ftrace.h>
arch/x86/kernel/kprobes/opt.c +1 -1
@@ -24,7 +24,7 @@#include <linux/slab.h> #include <linux/hardirq.h> #include <linux/preempt.h> -#include <linux/module.h> +#include <linux/extable.h> #include <linux/kdebug.h> #include <linux/kallsyms.h> #include <linux/ftrace.h>
arch/x86/mm/extable.c +1 -1
@@ -1,4 +1,4 @@ -#include <linux/module.h> +#include <linux/extable.h> #include <asm/uaccess.h> #include <asm/traps.h> #include <asm/kdebug.h>
arch/x86/mm/fault.c +1 -1
@@ -5,7 +5,7 @@*/ #include <linux/sched.h> /* test_thread_flag(), ... */ #include <linux/kdebug.h> /* oops_begin/end, ... */ -#include <linux/module.h> /* search_exception_table */ +#include <linux/extable.h> /* search_exception_table */ #include <linux/bootmem.h> /* max_low_pfn */ #include <linux/kprobes.h> /* NOKPROBE_SYMBOL, ... */ #include <linux/mmiotrace.h> /* kmmio_handler, ... */
arch/x86/mm/pat_rbtree.c +1 -3
@@ -254,9 +254,7 @@ struct memtype *rbt_memtype_erase(u64 start, u64 end)struct memtype *rbt_memtype_lookup (u64 addr) { -struct memtype *data; - data =memtype_rb_lowest_match (&memtype_rbroot, addr, addr +PAGE_SIZE ); -return data; +return memtype_rb_lowest_match (&memtype_rbroot, addr, addr +PAGE_SIZE ); }#if defined(CONFIG_DEBUG_FS )
arch/x86/platform/uv/bios_uv.c +2 -5
@@ -149,11 +149,8 @@ EXPORT_SYMBOL_GPL(uv_bios_change_memprotect);s64 uv_bios_reserved_page_pa (u64 buf,u64 *cookie,u64 *addr,u64 *len) { -s64 ret; - - ret =uv_bios_call_irqsave (UV_BIOS_GET_PARTITION_ADDR , (u64 )cookie, - (u64 )addr, buf, (u64 )len,0 ); -return ret; +return uv_bios_call_irqsave (UV_BIOS_GET_PARTITION_ADDR , (u64 )cookie, + (u64 )addr, buf, (u64 )len,0 ); }EXPORT_SYMBOL_GPL (uv_bios_reserved_page_pa);
arch/x86/platform/uv/tlb_uv.c +1 -5
@@ -580,11 +580,7 @@ static int uv1_wait_completion(struct bau_desc *bau_desc,*/ static unsigned long uv2_3_read_status (unsigned long offset,int rshft,int desc) { -unsigned long descriptor_status; - - descriptor_status = - ((read_lmmr (offset) >> rshft) &UV_ACT_STATUS_MASK ) <<1 ; -return descriptor_status; +return ((read_lmmr (offset) >> rshft) &UV_ACT_STATUS_MASK ) <<1 ; }/*