diff options
| -rw-r--r-- | arch/x86/boot/compressed/misc_32.c | 5 | ||||
| -rw-r--r-- | arch/x86/boot/compressed/misc_64.c | 5 | ||||
| -rw-r--r-- | arch/x86/ia32/ia32_signal.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/cpu/cpufreq/longhaul.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/cpuid.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/kprobes.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/microcode.c | 12 | ||||
| -rw-r--r-- | arch/x86/kernel/process_64.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/signal_32.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/smpboot_32.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/stacktrace.c | 2 | ||||
| -rw-r--r-- | arch/x86/kernel/traps_64.c | 2 | ||||
| -rw-r--r-- | arch/x86/lib/memcpy_32.c | 4 | ||||
| -rw-r--r-- | arch/x86/lib/memmove_64.c | 4 | 
14 files changed, 24 insertions, 24 deletions
diff --git a/arch/x86/boot/compressed/misc_32.c b/arch/x86/boot/compressed/misc_32.c index 9103652058c..5a0281c81ed 100644 --- a/arch/x86/boot/compressed/misc_32.c +++ b/arch/x86/boot/compressed/misc_32.c @@ -285,7 +285,7 @@ static void putstr(const char *s)  static void* memset(void* s, int c, unsigned n)  {  	int i; -	char *ss = (char*)s; +	char *ss = s;  	for (i=0;i<n;i++) ss[i] = c;  	return s; @@ -294,7 +294,8 @@ static void* memset(void* s, int c, unsigned n)  static void* memcpy(void* dest, const void* src, unsigned n)  {  	int i; -	char *d = (char *)dest, *s = (char *)src; +	const char *s = src; +	char *d = dest;  	for (i=0;i<n;i++) d[i] = s[i];  	return dest; diff --git a/arch/x86/boot/compressed/misc_64.c b/arch/x86/boot/compressed/misc_64.c index 8494f0dcff2..8c1573b5d6c 100644 --- a/arch/x86/boot/compressed/misc_64.c +++ b/arch/x86/boot/compressed/misc_64.c @@ -284,7 +284,7 @@ static void putstr(const char *s)  static void* memset(void* s, int c, unsigned n)  {  	int i; -	char *ss = (char*)s; +	char *ss = s;  	for (i=0;i<n;i++) ss[i] = c;  	return s; @@ -293,7 +293,8 @@ static void* memset(void* s, int c, unsigned n)  static void* memcpy(void* dest, const void* src, unsigned n)  {  	int i; -	char *d = (char *)dest, *s = (char *)src; +	const char *s = src; +	char *d = dest;  	for (i=0;i<n;i++) d[i] = s[i];  	return dest; diff --git a/arch/x86/ia32/ia32_signal.c b/arch/x86/ia32/ia32_signal.c index 0a34c24f19e..1c0503bdfb1 100644 --- a/arch/x86/ia32/ia32_signal.c +++ b/arch/x86/ia32/ia32_signal.c @@ -472,7 +472,7 @@ int ia32_setup_frame(int sig, struct k_sigaction *ka,  			restorer = VDSO32_SYMBOL(current->mm->context.vdso,  						 sigreturn);  		else -			restorer = (void *)&frame->retcode; +			restorer = &frame->retcode;  	}  	err |= __put_user(ptr_to_compat(restorer), &frame->pretcode); diff --git a/arch/x86/kernel/cpu/cpufreq/longhaul.c b/arch/x86/kernel/cpu/cpufreq/longhaul.c index 749d00cb2eb..06fcce516d5 100644 --- a/arch/x86/kernel/cpu/cpufreq/longhaul.c +++ b/arch/x86/kernel/cpu/cpufreq/longhaul.c @@ -694,7 +694,7 @@ static acpi_status longhaul_walk_callback(acpi_handle obj_handle,  	if ( acpi_bus_get_device(obj_handle, &d) ) {  		return 0;  	} -	*return_value = (void *)acpi_driver_data(d); +	*return_value = acpi_driver_data(d);  	return 1;  } diff --git a/arch/x86/kernel/cpuid.c b/arch/x86/kernel/cpuid.c index d387c770c51..dec66e45281 100644 --- a/arch/x86/kernel/cpuid.c +++ b/arch/x86/kernel/cpuid.c @@ -50,7 +50,7 @@ struct cpuid_command {  static void cpuid_smp_cpuid(void *cmd_block)  { -	struct cpuid_command *cmd = (struct cpuid_command *)cmd_block; +	struct cpuid_command *cmd = cmd_block;  	cpuid(cmd->reg, &cmd->data[0], &cmd->data[1], &cmd->data[2],  		      &cmd->data[3]); diff --git a/arch/x86/kernel/kprobes.c b/arch/x86/kernel/kprobes.c index f7ddbb8c3fe..a99e764fd66 100644 --- a/arch/x86/kernel/kprobes.c +++ b/arch/x86/kernel/kprobes.c @@ -953,7 +953,7 @@ int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr)  int __kprobes kprobe_exceptions_notify(struct notifier_block *self,  				       unsigned long val, void *data)  { -	struct die_args *args = (struct die_args *)data; +	struct die_args *args = data;  	int ret = NOTIFY_DONE;  	if (args->regs && user_mode_vm(args->regs)) diff --git a/arch/x86/kernel/microcode.c b/arch/x86/kernel/microcode.c index 40cfd548871..6ff447f9fda 100644 --- a/arch/x86/kernel/microcode.c +++ b/arch/x86/kernel/microcode.c @@ -244,8 +244,8 @@ static int microcode_sanity_check(void *mc)  		return 0;  	/* check extended signature checksum */  	for (i = 0; i < ext_sigcount; i++) { -		ext_sig = (struct extended_signature *)((void *)ext_header -			+ EXT_HEADER_SIZE + EXT_SIGNATURE_SIZE * i); +		ext_sig = (void *)ext_header + EXT_HEADER_SIZE + +			  EXT_SIGNATURE_SIZE * i;  		sum = orig_sum  			- (mc_header->sig + mc_header->pf + mc_header->cksum)  			+ (ext_sig->sig + ext_sig->pf + ext_sig->cksum); @@ -279,11 +279,9 @@ static int get_maching_microcode(void *mc, int cpu)  	if (total_size <= get_datasize(mc_header) + MC_HEADER_SIZE)  		return 0; -	ext_header = (struct extended_sigtable *)(mc + -			get_datasize(mc_header) + MC_HEADER_SIZE); +	ext_header = mc + get_datasize(mc_header) + MC_HEADER_SIZE;  	ext_sigcount = ext_header->count; -	ext_sig = (struct extended_signature *)((void *)ext_header -			+ EXT_HEADER_SIZE); +	ext_sig = (void *)ext_header + EXT_HEADER_SIZE;  	for (i = 0; i < ext_sigcount; i++) {  		if (microcode_update_match(cpu, mc_header,  				ext_sig->sig, ext_sig->pf)) @@ -539,7 +537,7 @@ static int cpu_request_microcode(int cpu)  		pr_debug("ucode data file %s load failed\n", name);  		return error;  	} -	buf = (void *)firmware->data; +	buf = firmware->data;  	size = firmware->size;  	while ((offset = get_next_ucode_from_buffer(&mc, buf, size, offset))  			> 0) { diff --git a/arch/x86/kernel/process_64.c b/arch/x86/kernel/process_64.c index 95313532b2e..b4c470658a8 100644 --- a/arch/x86/kernel/process_64.c +++ b/arch/x86/kernel/process_64.c @@ -470,7 +470,7 @@ static inline void set_32bit_tls(struct task_struct *t, int tls, u32 addr)  		.limit_in_pages = 1,  		.useable = 1,  	}; -	struct desc_struct *desc = (void *)t->thread.tls_array; +	struct desc_struct *desc = t->thread.tls_array;  	desc += tls;  	fill_ldt(desc, &ud);  } diff --git a/arch/x86/kernel/signal_32.c b/arch/x86/kernel/signal_32.c index 89a690edf99..caee1f002fe 100644 --- a/arch/x86/kernel/signal_32.c +++ b/arch/x86/kernel/signal_32.c @@ -368,7 +368,7 @@ static int setup_frame(int sig, struct k_sigaction *ka,  	if (current->binfmt->hasvdso)  		restorer = VDSO32_SYMBOL(current->mm->context.vdso, sigreturn);  	else -		restorer = (void *)&frame->retcode; +		restorer = &frame->retcode;  	if (ka->sa.sa_flags & SA_RESTORER)  		restorer = ka->sa.sa_restorer; diff --git a/arch/x86/kernel/smpboot_32.c b/arch/x86/kernel/smpboot_32.c index 915ec626732..7a62dced61c 100644 --- a/arch/x86/kernel/smpboot_32.c +++ b/arch/x86/kernel/smpboot_32.c @@ -132,7 +132,7 @@ static unsigned long __cpuinit setup_trampoline(void)   */  void __init smp_alloc_memory(void)  { -	trampoline_base = (void *) alloc_bootmem_low_pages(PAGE_SIZE); +	trampoline_base = alloc_bootmem_low_pages(PAGE_SIZE);  	/*  	 * Has to be in very low memory so we can execute  	 * real-mode AP code. diff --git a/arch/x86/kernel/stacktrace.c b/arch/x86/kernel/stacktrace.c index 4f4021b5bfb..02f0f61f5b1 100644 --- a/arch/x86/kernel/stacktrace.c +++ b/arch/x86/kernel/stacktrace.c @@ -24,7 +24,7 @@ static int save_stack_stack(void *data, char *name)  static void save_stack_address(void *data, unsigned long addr, int reliable)  { -	struct stack_trace *trace = (struct stack_trace *)data; +	struct stack_trace *trace = data;  	if (trace->skip > 0) {  		trace->skip--;  		return; diff --git a/arch/x86/kernel/traps_64.c b/arch/x86/kernel/traps_64.c index 911ed28afff..4aa4520f949 100644 --- a/arch/x86/kernel/traps_64.c +++ b/arch/x86/kernel/traps_64.c @@ -217,7 +217,7 @@ static unsigned long *in_exception_stack(unsigned cpu, unsigned long stack,  static inline int valid_stack_ptr(struct thread_info *tinfo,  			void *p, unsigned int size, void *end)  { -	void *t = (void *)tinfo; +	void *t = tinfo;  	if (end) {  		if (p < end && p >= (end-THREAD_SIZE))  			return 1; diff --git a/arch/x86/lib/memcpy_32.c b/arch/x86/lib/memcpy_32.c index 8ac51b82a63..37756b6fb32 100644 --- a/arch/x86/lib/memcpy_32.c +++ b/arch/x86/lib/memcpy_32.c @@ -34,8 +34,8 @@ void *memmove(void *dest, const void *src, size_t n)  			"cld"  			: "=&c" (d0), "=&S" (d1), "=&D" (d2)  			:"0" (n), -			 "1" (n-1+(const char *)src), -			 "2" (n-1+(char *)dest) +			 "1" (n-1+src), +			 "2" (n-1+dest)  			:"memory");  	}  	return dest; diff --git a/arch/x86/lib/memmove_64.c b/arch/x86/lib/memmove_64.c index 751ebae8ec4..80175e47b19 100644 --- a/arch/x86/lib/memmove_64.c +++ b/arch/x86/lib/memmove_64.c @@ -11,8 +11,8 @@ void *memmove(void * dest,const void *src,size_t count)  	if (dest < src) {   		return memcpy(dest,src,count);  	} else { -		char *p = (char *) dest + count; -		char *s = (char *) src + count; +		char *p = dest + count; +		const char *s = src + count;  		while (count--)  			*--p = *--s;  	}  |