x86: Fix override new_cpu_data.x86 with 486
authorWang YanQing <udknight@gmail.com>
Fri, 28 Jun 2013 14:45:16 +0000 (22:45 +0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Fri, 28 Jun 2013 22:27:29 +0000 (15:27 -0700)
commit237d1548543312fcc8c99d302ab68fbf8ef6f97f
tree2e3caeeddde3e72d849e707b7022cf1829626fb9
parent62122fd7dadac09704782d8bc051fb898a0272bd
x86: Fix override new_cpu_data.x86 with 486

We should set X86 to 486 before use cpuid to detect the cpu type, if
we set X86 to 486 after cpuid, then we will get 486 until cpu_detect
runs.

Signed-off-by: Wang YanQing <udknight@gmail.com>
Link: http://lkml.kernel.org/r/20130628144516.GA2177@udknight
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/kernel/head_32.S