commit | 06724535f8fa26e78238bf8adfc9c81650a665f7 | [log] [tgz] |
---|---|---|
author | Borislav Petkov <borislav.petkov@amd.com> | Wed Sep 16 13:05:46 2009 +0200 |
committer | Borislav Petkov <borislav.petkov@amd.com> | Wed Sep 16 13:05:46 2009 +0200 |
tree | 7634d878082199d9880b99b52c00ccb341ea1db9 | |
parent | 57a30854c89f862eeada4cce822f3a87bc006c95 [diff] |
amd64_edac: check NB MCE bank enable on the current node properly The old code was using smp_call_function_many which skips the current cpu if it is in the supplied cpumask. Switch to the rdmsr_on_cpus() interface which takes care of that. In addition, add get_cpus_on_this_dct_cpumask helper which computes a cpumask of all the cores on a node and thus on a DCT. Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>