hc
2024-05-11 297b60346df8beafee954a0fd7c2d64f33f3b9bc
kernel/arch/sparc/include/asm/uaccess_64.h
....@@ -31,9 +31,8 @@
3131 #define USER_DS ((mm_segment_t) { ASI_AIUS }) /* har har har */
3232
3333 #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)})
34
-#define get_ds() (KERNEL_DS)
3534
36
-#define segment_eq(a, b) ((a).seg == (b).seg)
35
+#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
3736
3837 #define set_fs(val) \
3938 do { \
....@@ -68,7 +67,7 @@
6867 return 1;
6968 }
7069
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)
7271 {
7372 return 1;
7473 }