/* fault_handler: this is called if an exception is generated for any instruction within the pre- or post-handler, or when Kprobes single-steps the probed instruction.  */
static int handler_fault(struct kprobe *p, struct pt_regs *regs, int trapnr)
/* fault_handler: this is called if an exception is generated for any instruction within the pre- or post-handler, or when Kprobes single-steps the probed instruction.  */
static int handler_fault(struct kprobe *p, struct pt_regs *regs, int trapnr)
{
	printk(KERN_INFO "fault_handler: p->addr = 0x%p, trap #%dn",
		p->addr, trapnr);
	return 0;
}