|
@@ -142,9 +142,6 @@ static inline void ptrace_init_task(struct task_struct *child, bool ptrace)
|
|
|
{
|
|
|
INIT_LIST_HEAD(&child->ptrace_entry);
|
|
|
INIT_LIST_HEAD(&child->ptraced);
|
|
|
-#ifdef CONFIG_HAVE_HW_BREAKPOINT
|
|
|
- atomic_set(&child->ptrace_bp_refcnt, 1);
|
|
|
-#endif
|
|
|
child->jobctl = 0;
|
|
|
child->ptrace = 0;
|
|
|
child->parent = child->real_parent;
|
|
@@ -351,11 +348,4 @@ extern int task_current_syscall(struct task_struct *target, long *callno,
|
|
|
unsigned long args[6], unsigned int maxargs,
|
|
|
unsigned long *sp, unsigned long *pc);
|
|
|
|
|
|
-#ifdef CONFIG_HAVE_HW_BREAKPOINT
|
|
|
-extern int ptrace_get_breakpoints(struct task_struct *tsk);
|
|
|
-extern void ptrace_put_breakpoints(struct task_struct *tsk);
|
|
|
-#else
|
|
|
-static inline void ptrace_put_breakpoints(struct task_struct *tsk) { }
|
|
|
-#endif /* CONFIG_HAVE_HW_BREAKPOINT */
|
|
|
-
|
|
|
#endif
|