diff options
Diffstat (limited to 'arch/x86/kernel/ptrace.c')
-rw-r--r-- | arch/x86/kernel/ptrace.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/ptrace.c b/arch/x86/kernel/ptrace.c index 284c35ae60e4..685845cf16e0 100644 --- a/arch/x86/kernel/ptrace.c +++ b/arch/x86/kernel/ptrace.c | |||
@@ -33,6 +33,7 @@ | |||
33 | #include <asm/prctl.h> | 33 | #include <asm/prctl.h> |
34 | #include <asm/proto.h> | 34 | #include <asm/proto.h> |
35 | #include <asm/hw_breakpoint.h> | 35 | #include <asm/hw_breakpoint.h> |
36 | #include <asm/traps.h> | ||
36 | 37 | ||
37 | #include "tls.h" | 38 | #include "tls.h" |
38 | 39 | ||
@@ -1425,7 +1426,7 @@ static void fill_sigtrap_info(struct task_struct *tsk, | |||
1425 | int error_code, int si_code, | 1426 | int error_code, int si_code, |
1426 | struct siginfo *info) | 1427 | struct siginfo *info) |
1427 | { | 1428 | { |
1428 | tsk->thread.trap_no = 1; | 1429 | tsk->thread.trap_nr = X86_TRAP_DB; |
1429 | tsk->thread.error_code = error_code; | 1430 | tsk->thread.error_code = error_code; |
1430 | 1431 | ||
1431 | memset(info, 0, sizeof(*info)); | 1432 | memset(info, 0, sizeof(*info)); |