Messages in this thread Patch in this message | | | Subject | [PATCH 9/10 -tip] x86: collect_cpu_info() of Intel user of Microcode feature | From | Jaswinder Singh Rajput <> | Date | Tue, 12 May 2009 21:14:01 +0530 |
| |
use X86_FEATURE_MICROCODE to determine microcode update
Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com> --- arch/x86/kernel/microcode_intel.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/x86/kernel/microcode_intel.c b/arch/x86/kernel/microcode_intel.c index 149b9ec..c2e128e 100644 --- a/arch/x86/kernel/microcode_intel.c +++ b/arch/x86/kernel/microcode_intel.c @@ -161,8 +161,8 @@ static int collect_cpu_info(int cpu_num, struct cpu_signature *csig) memset(csig, 0, sizeof(*csig)); - if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 < 6 || - cpu_has(c, X86_FEATURE_IA64)) { + if (c->x86_vendor != X86_VENDOR_INTEL || + !cpu_has(c, X86_FEATURE_MICROCODE)) { printk(KERN_ERR "microcode: CPU%d not a capable Intel " "processor\n", cpu_num); return -1; -- 1.6.0.6
| |