x86: print out buggy mptable
print out buggy mptable, instead of skipping it quietly Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
Родитель
6107a7c4e2
Коммит
711554dbc4
|
@ -390,10 +390,13 @@ static int __init smp_read_mpc(struct mp_config_table *mpc, unsigned early)
|
|||
break;
|
||||
}
|
||||
default:
|
||||
{
|
||||
count = mpc->mpc_length;
|
||||
break;
|
||||
}
|
||||
/* wrong mptable */
|
||||
printk(KERN_ERR "Your mptable is wrong, contact your HW vendor!\n");
|
||||
printk(KERN_ERR "type %x\n", *mpt);
|
||||
print_hex_dump(KERN_ERR, " ", DUMP_PREFIX_ADDRESS, 16,
|
||||
1, mpc, mpc->mpc_length, 1);
|
||||
count = mpc->mpc_length;
|
||||
break;
|
||||
}
|
||||
#ifdef CONFIG_X86_NUMAQ
|
||||
++mpc_record;
|
||||
|
|
Загрузка…
Ссылка в новой задаче