|
@@ -23,7 +23,6 @@
|
|
*/
|
|
*/
|
|
#include <linux/types.h>
|
|
#include <linux/types.h>
|
|
#include <linux/sched.h>
|
|
#include <linux/sched.h>
|
|
-#include <linux/ptrace.h>
|
|
|
|
|
|
|
|
#define COMPAT_USER_HZ 100
|
|
#define COMPAT_USER_HZ 100
|
|
#ifdef __AARCH64EB__
|
|
#ifdef __AARCH64EB__
|
|
@@ -234,7 +233,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr)
|
|
return (u32)(unsigned long)uptr;
|
|
return (u32)(unsigned long)uptr;
|
|
}
|
|
}
|
|
|
|
|
|
-#define compat_user_stack_pointer() (user_stack_pointer(current_pt_regs()))
|
|
|
|
|
|
+#define compat_user_stack_pointer() (user_stack_pointer(task_pt_regs(current)))
|
|
|
|
|
|
static inline void __user *arch_compat_alloc_user_space(long len)
|
|
static inline void __user *arch_compat_alloc_user_space(long len)
|
|
{
|
|
{
|