amd64_edac: fix ECC checking
On the good path of BIOS enabled ECC and no override, the value returned is 1 by omission and thus is deemed failing by the probe-function. Allow proper module initialization by clearing the retval explicitly. Signed-off-by: Doug Thompson <dougthompson@xmission.com> Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
This commit is contained in:
parent
ed680c4ad4
commit
126b67b8d2
1 changed files with 3 additions and 0 deletions
|
@ -2977,6 +2977,9 @@ static int amd64_check_ecc_enabled(struct amd64_pvt *pvt)
|
|||
"ECC is enabled by BIOS, Proceeding "
|
||||
"with EDAC module initialization\n");
|
||||
|
||||
/* Signal good ECC status */
|
||||
ret = 0;
|
||||
|
||||
/* CLEAR the override, since BIOS controlled it */
|
||||
ecc_enable_override = 0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue