|
@@ -164,7 +164,7 @@ static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk)
|
|
|
} else if (verify_stack(fp)) {
|
|
|
printk("invalid frame pointer 0x%08x", fp);
|
|
|
ok = 0;
|
|
|
- } else if (fp < (unsigned long)(tsk->thread_info + 1))
|
|
|
+ } else if (fp < (unsigned long)end_of_stack(tsk))
|
|
|
printk("frame pointer underflow");
|
|
|
printk("\n");
|
|
|
|