projects
/
platform
/
kernel
/
linux-3.10.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3ab0e7d
)
amd64_edac: Use cached extended CPU model
author
Borislav Petkov
<borislav.petkov@amd.com>
Fri, 1 Oct 2010 17:44:53 +0000
(19:44 +0200)
committer
Borislav Petkov
<borislav.petkov@amd.com>
Fri, 7 Jan 2011 10:33:49 +0000
(11:33 +0100)
... instead of computing it needlessly again.
Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
drivers/edac/amd64_edac.c
patch
|
blob
|
history
diff --git
a/drivers/edac/amd64_edac.c
b/drivers/edac/amd64_edac.c
index
7e539ac
..
0cbcf6e
100644
(file)
--- a/
drivers/edac/amd64_edac.c
+++ b/
drivers/edac/amd64_edac.c
@@
-1046,13
+1046,12
@@
static int k8_early_channel_count(struct amd64_pvt *pvt)
if (err)
return err;
- if (
(boot_cpu_data.x86_model >> 4) >= K8_REV_F) {
+ if (
pvt->ext_model >= K8_REV_F)
/* RevF (NPT) and later */
flag = pvt->dclr0 & F10_WIDTH_128;
- } else {
+ else
/* RevE and earlier */
flag = pvt->dclr0 & REVE_WIDTH_128;
- }
/* not used */
pvt->dclr1 = 0;