Conflicts:
src/modules/kprobe/arch/dbi_kprobes.c
src/modules/kprobe/dbi_kprobes.h
if ((ri = get_free_rp_inst (rp)) != NULL)
{
ri->rp = rp;
- ri->rp2 = NULL;
ri->task = current;
- ri->sp = (kprobe_opcode_t *)regs->EREG(sp);
+ ri->sp = ®s->EREG(sp);
/* Replace the return addr with trampoline addr */
if (rp->kp.tgid){
struct hlist_node uflist;
struct hlist_node hlist;
struct kretprobe *rp;
- kprobe_opcode_t *ret_addr;
- kprobe_opcode_t *sp;
+ unsigned long *ret_addr;
+ unsigned long *sp;
- struct kretprobe *rp2;
struct task_struct *task;
+ char data[0];
};