dump_regs() will result in page fault in early boot as there is no
current thread pointer. Handle this case.
Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
void dump_regs(struct pt_regs *regs)
{
- printk("Thread: %s\n", current->name);
+ printk("Thread: %s\n", current ? current->name : "*NONE*");
#ifdef __i386__
printk("EIP: %lx, EFLAGS %lx.\n", regs->eip, regs->eflags);
printk("EBX: %08lx ECX: %08lx EDX: %08lx\n",