Commit f5b10c45 authored by Tomasz Pala's avatar Tomasz Pala Committed by Borislav Petkov

amd64_edac: Build module on x86-32

By popular demand, enable amd64_edac on 32-bit too.

Boris:
 - update Kconfig text.
 - add a warning on load which states that 32-bit configurations are unsupported.
Signed-off-by: default avatarTomasz Pala <gotar@polanet.pl>
Link: http://lkml.kernel.org/r/20141102102212.GA7034@polanet.plSigned-off-by: default avatarBorislav Petkov <bp@suse.de>
parent bc4febe9
...@@ -105,11 +105,11 @@ config EDAC_GHES ...@@ -105,11 +105,11 @@ config EDAC_GHES
In doubt, say 'Y'. In doubt, say 'Y'.
config EDAC_AMD64 config EDAC_AMD64
tristate "AMD64 (Opteron, Athlon64) K8, F10h" tristate "AMD64 (Opteron, Athlon64)"
depends on EDAC_MM_EDAC && AMD_NB && X86_64 && EDAC_DECODE_MCE depends on EDAC_MM_EDAC && AMD_NB && EDAC_DECODE_MCE
help help
Support for error detection and correction of DRAM ECC errors on Support for error detection and correction of DRAM ECC errors on
the AMD64 families of memory controllers (K8 and F10h) the AMD64 families (>= K8) of memory controllers.
config EDAC_AMD64_ERROR_INJECTION config EDAC_AMD64_ERROR_INJECTION
bool "Sysfs HW Error injection facilities" bool "Sysfs HW Error injection facilities"
......
...@@ -3035,6 +3035,11 @@ static int __init amd64_edac_init(void) ...@@ -3035,6 +3035,11 @@ static int __init amd64_edac_init(void)
goto err_no_instances; goto err_no_instances;
setup_pci_device(); setup_pci_device();
#ifdef CONFIG_X86_32
amd64_err("%s on 32-bit is unsupported. USE AT YOUR OWN RISK!\n", EDAC_MOD_STR);
#endif
return 0; return 0;
err_no_instances: err_no_instances:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment