Use bpf_prog_report_probe_violation() to report the memory probe fault in ex_handler_bpf(). Signed-off-by: Menglong Dong --- arch/x86/net/bpf_jit_comp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/net/bpf_jit_comp.c b/arch/x86/net/bpf_jit_comp.c index fc13306af15f..03d4d8385f4c 100644 --- a/arch/x86/net/bpf_jit_comp.c +++ b/arch/x86/net/bpf_jit_comp.c @@ -1470,6 +1470,8 @@ bool ex_handler_bpf(const struct exception_table_entry *x, struct pt_regs *regs) off = FIELD_GET(DATA_ARENA_OFFSET_MASK, x->data); addr = *(unsigned long *)((void *)regs + arena_reg) + off; bpf_prog_report_arena_violation(is_write, addr, regs->ip); + } else { + bpf_prog_report_probe_violation(is_write, regs->ip); } /* jump over faulting load and clear dest register */ -- 2.51.0