aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/csky/kernel/probes/uprobes.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/csky/kernel/probes/uprobes.c')
-rw-r--r--arch/csky/kernel/probes/uprobes.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/csky/kernel/probes/uprobes.c b/arch/csky/kernel/probes/uprobes.c
index b3a56c260e3e..1a9e0961b2b5 100644
--- a/arch/csky/kernel/probes/uprobes.c
+++ b/arch/csky/kernel/probes/uprobes.c
@@ -11,6 +11,11 @@
#define UPROBE_TRAP_NR UINT_MAX
+bool is_swbp_insn(uprobe_opcode_t *insn)
+{
+ return (*insn & 0xffff) == UPROBE_SWBP_INSN;
+}
+
unsigned long uprobe_get_swbp_addr(struct pt_regs *regs)
{
return instruction_pointer(regs);