diff options
Diffstat (limited to 'include/linux/thread_info.h')
-rw-r--r-- | include/linux/thread_info.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/include/linux/thread_info.h b/include/linux/thread_info.h index a8cc4e13434c..8d03f079688c 100644 --- a/include/linux/thread_info.h +++ b/include/linux/thread_info.h | |||
@@ -18,21 +18,18 @@ struct compat_timespec; | |||
18 | struct restart_block { | 18 | struct restart_block { |
19 | long (*fn)(struct restart_block *); | 19 | long (*fn)(struct restart_block *); |
20 | union { | 20 | union { |
21 | struct { | ||
22 | unsigned long arg0, arg1, arg2, arg3; | ||
23 | }; | ||
24 | /* For futex_wait and futex_wait_requeue_pi */ | 21 | /* For futex_wait and futex_wait_requeue_pi */ |
25 | struct { | 22 | struct { |
26 | u32 *uaddr; | 23 | u32 __user *uaddr; |
27 | u32 val; | 24 | u32 val; |
28 | u32 flags; | 25 | u32 flags; |
29 | u32 bitset; | 26 | u32 bitset; |
30 | u64 time; | 27 | u64 time; |
31 | u32 *uaddr2; | 28 | u32 __user *uaddr2; |
32 | } futex; | 29 | } futex; |
33 | /* For nanosleep */ | 30 | /* For nanosleep */ |
34 | struct { | 31 | struct { |
35 | clockid_t index; | 32 | clockid_t clockid; |
36 | struct timespec __user *rmtp; | 33 | struct timespec __user *rmtp; |
37 | #ifdef CONFIG_COMPAT | 34 | #ifdef CONFIG_COMPAT |
38 | struct compat_timespec __user *compat_rmtp; | 35 | struct compat_timespec __user *compat_rmtp; |