x86, cpu: Fix regression in AMD errata checking code
authorHans Rosenfeld <hans.rosenfeld@amd.com>
Wed, 18 Aug 2010 14:19:50 +0000 (16:19 +0200)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 18 Aug 2010 16:16:28 +0000 (09:16 -0700)
commit07a7795ca2e6e66d00b184efb46bd0e23d90d3fe
tree79dcc946b66f44498c1c4021420bf74971d74e37
parentda5cabf80e2433131bf0ed8993abc0f7ea618c73
x86, cpu: Fix regression in AMD errata checking code

A bug in the family-model-stepping matching code caused the presence of
errata to go undetected when OSVW was not used. This causes hangs on
some K8 systems because the E400 workaround is not enabled.

Signed-off-by: Hans Rosenfeld <hans.rosenfeld@amd.com>
LKML-Reference: <1282141190-930137-1-git-send-email-hans.rosenfeld@amd.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/kernel/cpu/amd.c