diff options
author | Namhyung Kim <namhyung@gmail.com> | 2010-09-14 16:43:47 +0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2010-09-18 14:19:21 +0400 |
commit | a3c74c52570c0c4ac90c9a0216de800c39089ba7 (patch) | |
tree | 4030b626478c5f51fef1ed4524424f6d83b9a128 /include/linux/thread_info.h | |
parent | 1dcc41bb037533839753df983d31778b30b67d93 (diff) | |
download | linux-a3c74c52570c0c4ac90c9a0216de800c39089ba7.tar.xz |
futex: Mark restart_block.futex.uaddr[2] __user
@uaddr and @uaddr2 fields in restart_block.futex are user
pointers. Add __user and remove unnecessary casts.
Signed-off-by: Namhyung Kim <namhyung@gmail.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Darren Hart <dvhltc@us.ibm.com>
LKML-Reference: <1284468228-8723-2-git-send-email-namhyung@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include/linux/thread_info.h')
-rw-r--r-- | include/linux/thread_info.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/thread_info.h b/include/linux/thread_info.h index a8cc4e13434c..c90696544176 100644 --- a/include/linux/thread_info.h +++ b/include/linux/thread_info.h @@ -23,12 +23,12 @@ struct restart_block { }; /* For futex_wait and futex_wait_requeue_pi */ struct { - u32 *uaddr; + u32 __user *uaddr; u32 val; u32 flags; u32 bitset; u64 time; - u32 *uaddr2; + u32 __user *uaddr2; } futex; /* For nanosleep */ struct { |