if (kprobe_status & KPROBE_HIT_SS) { resume_execution(current_kprobe, regs); regs->eflags |= kprobe_old_eflags;
if (kcb->kprobe_status & KPROBE_HIT_SS) { resume_execution(cur, regs, kcb); regs->eflags |= kcb->kprobe_old_eflags;
static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr){	if (current_kprobe->fault_handler	    && current_kprobe->fault_handler(current_kprobe, regs, trapnr))		return 1;	if (kprobe_status & KPROBE_HIT_SS) {		resume_execution(current_kprobe, regs);		regs->eflags |= kprobe_old_eflags;		unlock_kprobes();		preempt_enable_no_resched();	}	return 0;}