.. | .. |
---|
31 | 31 | #define USER_DS ((mm_segment_t) { ASI_AIUS }) /* har har har */ |
---|
32 | 32 | |
---|
33 | 33 | #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)}) |
---|
34 | | -#define get_ds() (KERNEL_DS) |
---|
35 | 34 | |
---|
36 | | -#define segment_eq(a, b) ((a).seg == (b).seg) |
---|
| 35 | +#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) |
---|
37 | 36 | |
---|
38 | 37 | #define set_fs(val) \ |
---|
39 | 38 | do { \ |
---|
.. | .. |
---|
68 | 67 | return 1; |
---|
69 | 68 | } |
---|
70 | 69 | |
---|
71 | | -static inline int access_ok(int type, const void __user * addr, unsigned long size) |
---|
| 70 | +static inline int access_ok(const void __user * addr, unsigned long size) |
---|
72 | 71 | { |
---|
73 | 72 | return 1; |
---|
74 | 73 | } |
---|