diff options
| author | Paul Mackerras <paulus@samba.org> | 2006-02-10 16:51:29 +1100 | 
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2006-02-10 16:51:29 +1100 | 
| commit | d6d93856cb90eeb07062ad938bd26f554bf1b9b9 (patch) | |
| tree | eeec5011a42f38d3dfe7b61788b7ac1cc890edeb /arch/mips/kernel/signal-common.h | |
| parent | 8f75015f33c3005e0bbf83ffc0d5e0b4262cc03d (diff) | |
| parent | ad71f123a9e9b809f6c829db1222ce0423a1153c (diff) | |
| download | olio-linux-3.10-d6d93856cb90eeb07062ad938bd26f554bf1b9b9.tar.xz olio-linux-3.10-d6d93856cb90eeb07062ad938bd26f554bf1b9b9.zip  | |
Merge ../powerpc-merge
Diffstat (limited to 'arch/mips/kernel/signal-common.h')
| -rw-r--r-- | arch/mips/kernel/signal-common.h | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/mips/kernel/signal-common.h b/arch/mips/kernel/signal-common.h index 0f66ae5838b..0fbc492d24b 100644 --- a/arch/mips/kernel/signal-common.h +++ b/arch/mips/kernel/signal-common.h @@ -11,7 +11,7 @@  #include <linux/config.h>  static inline int -setup_sigcontext(struct pt_regs *regs, struct sigcontext *sc) +setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc)  {  	int err = 0; @@ -82,7 +82,7 @@ out:  }  static inline int -restore_sigcontext(struct pt_regs *regs, struct sigcontext *sc) +restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc)  {  	unsigned int used_math;  	unsigned long treg; @@ -157,7 +157,7 @@ restore_sigcontext(struct pt_regs *regs, struct sigcontext *sc)  /*   * Determine which stack to use..   */ -static inline void * +static inline void __user *  get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size)  {  	unsigned long sp; @@ -176,7 +176,7 @@ get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size)  	if ((ka->sa.sa_flags & SA_ONSTACK) && (sas_ss_flags (sp) == 0))  		sp = current->sas_ss_sp + current->sas_ss_size; -	return (void *)((sp - frame_size) & (ICACHE_REFILLS_WORKAROUND_WAR ? 32 : ALMASK)); +	return (void __user *)((sp - frame_size) & (ICACHE_REFILLS_WORKAROUND_WAR ? 32 : ALMASK));  }  static inline int install_sigtramp(unsigned int __user *tramp,  |