*p->addr = p->opcode; 
arch_disarm_kprobe(p); 
static inline void cleanup_kprobe(struct kprobe *p, unsigned long flags){	*p->addr = p->opcode;	hlist_del(&p->hlist);	flush_icache_range((unsigned long) p->addr,		   (unsigned long) p->addr + sizeof(kprobe_opcode_t));	spin_unlock_irqrestore(&kprobe_lock, flags);	arch_remove_kprobe(p);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/7e1048b11c5afe79aac46a42e3ccec86b8365c6d/kprobes.c/buggy/kernel/kprobes.c