diff --git a/drivers/edac/amd64_edac.c b/drivers/edac/amd64_edac.c index 9a7cf3c8df06e2ea6ae00f3091366a054e317008..26025117783087541af87e31b4e3d57a0e20cf21 100644 --- a/drivers/edac/amd64_edac.c +++ b/drivers/edac/amd64_edac.c @@ -2913,7 +2913,7 @@ static int toggle_ecc_err_reporting(struct ecc_settings *s, u16 nid, bool on) if (!zalloc_cpumask_var(&cmask, GFP_KERNEL)) { amd64_warn("%s: error allocating mask\n", __func__); - return false; + return -ENOMEM; } get_cpus_on_this_dct_cpumask(cmask, nid);