Instead of using args[0] for the value of the last breaking event
address register, add a member to make things more obvious.
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
};
unsigned long flags;
unsigned long cr1;
+ unsigned long last_break;
};
/*
static void show_last_breaking_event(struct pt_regs *regs)
{
printk("Last Breaking-Event-Address:\n");
- printk(" [<%016lx>] %pSR\n", regs->args[0], (void *)regs->args[0]);
+ printk(" [<%016lx>] %pSR\n", regs->last_break, (void *)regs->last_break);
}
void show_registers(struct pt_regs *regs)
if (last_break < 4096)
last_break = 1;
current->thread.last_break = last_break;
- regs->args[0] = last_break;
+ regs->last_break = last_break;
}
if (S390_lowcore.pgm_code & 0x0200) {