X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-mips%2Fcompat.h;h=35d2604fe69cd8dc18dfdb6181292e354d023c90;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=986511db54a671d05780824a17d2aa6b09c88e98;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/include/asm-mips/compat.h b/include/asm-mips/compat.h index 986511db5..35d2604fe 100644 --- a/include/asm-mips/compat.h +++ b/include/asm-mips/compat.h @@ -128,22 +128,17 @@ typedef u32 compat_sigset_word; */ typedef u32 compat_uptr_t; -static inline void __user *compat_ptr(compat_uptr_t uptr) +static inline void *compat_ptr(compat_uptr_t uptr) { - return (void __user *)(long)uptr; + return (void *)(long)uptr; } -static inline compat_uptr_t ptr_to_compat(void __user *uptr) -{ - return (u32)(unsigned long)uptr; -} - -static inline void __user *compat_alloc_user_space(long len) +static inline void *compat_alloc_user_space(long len) { struct pt_regs *regs = (struct pt_regs *) ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; - return (void __user *) (regs->regs[29] - len); + return (void *) (regs->regs[29] - len); } #if defined (__MIPSEL__) #define __COMPAT_ENDIAN_SWAP__ 1