X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fsparc64%2Fkernel%2Fptrace.c;h=4544975794590dfcb6323123c21a3104e79eacee;hb=refs%2Fheads%2Fvserver;hp=d8cfba61cb741acf241480ac9e4fb1107b634d56;hpb=16c70f8c1b54b61c3b951b6fb220df250fe09b32;p=linux-2.6.git diff --git a/arch/sparc64/kernel/ptrace.c b/arch/sparc64/kernel/ptrace.c index d8cfba61c..454497579 100644 --- a/arch/sparc64/kernel/ptrace.c +++ b/arch/sparc64/kernel/ptrace.c @@ -204,10 +204,6 @@ static int fpregs_get(struct task_struct *target, else if (put_user(regs->fprs, (unsigned long __user *) ubuf)) return -EFAULT; } - if (!vx_check(vx_task_xid(child), VX_WATCH|VX_IDENT)) { - pt_error_return(regs, ESRCH); - goto out_tsk; - } return err; } @@ -260,8 +256,7 @@ static const struct utrace_regset native_regsets[] = { const struct utrace_regset_view utrace_sparc64_native_view = { .name = UTS_MACHINE, .e_machine = ELF_ARCH, - .regsets = native_regsets, - .n = sizeof native_regsets / sizeof native_regsets[0], + .regsets = native_regsets, .n = ARRAY_SIZE(native_regsets) }; EXPORT_SYMBOL_GPL(utrace_sparc64_native_view); @@ -599,8 +594,7 @@ static const struct utrace_regset sparc32_regsets[] = { const struct utrace_regset_view utrace_sparc32_view = { .name = "sparc", .e_machine = EM_SPARC, - .regsets = sparc32_regsets, - .n = sizeof sparc32_regsets / sizeof sparc32_regsets[0], + .regsets = sparc32_regsets, .n = ARRAY_SIZE(sparc32_regsets) }; EXPORT_SYMBOL_GPL(utrace_sparc32_view);