]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
dtrace: use current_user_stack_pointer()
authorNick Alcock <nick.alcock@oracle.com>
Fri, 29 Jan 2016 14:58:41 +0000 (14:58 +0000)
committerNick Alcock <nick.alcock@oracle.com>
Wed, 3 Feb 2016 16:37:03 +0000 (16:37 +0000)
We can drop the old current_pt_regs()->sp code now: we don't care about
kernels as old as 4.0 any more.

Orabug: 22629102
Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Acked-by: Kris Van Hees <kris.van.hees@oracle.com>
dtrace/dtrace_isa.c

index a9e79b0fa8af723ffdf80b989f8806b71baf9d95..f107b425d924a1a74ace5316ac9ac67a01dd4eff 100644 (file)
@@ -230,13 +230,8 @@ unsigned long dtrace_getufpstack(uint64_t *pcstack, uint64_t *fpstack,
                goto out;
        atomic_inc(&mm->mm_users);
 
-       /*
-        * The following construct can be replaced with:
-        *      tos = current_user_stack_pointer();
-        * once support for 4.0 is no longer necessary.
-        */
 #ifdef CONFIG_X86_64
-       tos = current_pt_regs()->sp;
+       tos = current_user_stack_pointer();
 #else
        tos = user_stack_pointer(current_pt_regs());
 #endif