X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-x86%2Fcompat.h;h=1793ac317a30417523cc84fb5d4b2f583b1b4a01;hb=13a6ddb08e58a1bd344da7898c4e2f13bdf18c2f;hp=66ba7987184ae1dfae314010a321a4908b4b4e55;hpb=9abbf7d028b1598b40ebdc81c48f30da7f3d5bf5;p=linux-2.6 diff --git a/include/asm-x86/compat.h b/include/asm-x86/compat.h index 66ba798718..1793ac317a 100644 --- a/include/asm-x86/compat.h +++ b/include/asm-x86/compat.h @@ -190,7 +190,7 @@ typedef struct user_regs_struct32 compat_elf_gregset_t; * A pointer passed in from user mode. This should not * be used for syscall parameters, just declare them * as pointers because the syscall entry code will have - * appropriately comverted them already. + * appropriately converted them already. */ typedef u32 compat_uptr_t; @@ -204,10 +204,10 @@ 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 __user *compat_alloc_user_space(long len) { struct pt_regs *regs = task_pt_regs(current); - return (void __user *)regs->rsp - len; + return (void __user *)regs->sp - len; } static inline int is_compat_task(void)