]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
EDAC/amd64: Simplify ECC check on unified memory controllers
authorBorislav Petkov (AMD) <bp@alien8.de>
Wed, 11 Dec 2024 11:07:42 +0000 (12:07 +0100)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 11 Dec 2024 20:47:33 +0000 (21:47 +0100)
commit747367340ca6b5070728b86ae36ad6747f66b2fb
tree571f864ff1a4dca16c11931f9a97befe808a87ae
parentfac04efc5c793dccbd07e2d59af9f90b7fc0dca4
EDAC/amd64: Simplify ECC check on unified memory controllers

The intent of the check is to see whether at least one UMC has ECC
enabled. So do that instead of tracking which ones are enabled in masks
which are too small in size anyway and lead to not loading the driver on
Zen4 machines with UMCs enabled over UMC8.

Fixes: e2be5955a886 ("EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh")
Reported-by: Avadhut Naik <avadhut.naik@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Tested-by: Avadhut Naik <avadhut.naik@amd.com>
Reviewed-by: Avadhut Naik <avadhut.naik@amd.com>
Cc: <stable@kernel.org>
Link: https://lore.kernel.org/r/20241210212054.3895697-1-avadhut.naik@amd.com
drivers/edac/amd64_edac.c