Skip to content

Commit

Permalink
EDAC, MCE, AMD: Drop local coreid reporting
Browse files Browse the repository at this point in the history
MCE decoding code is reporting the core which encountered the error
unconditionally now so drop this piece. Besides, it reported the
coreid in the local processor package which is not that valuable as a
datapoint.

Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
  • Loading branch information
Borislav Petkov committed Oct 6, 2011
1 parent 086be78 commit 295d8cd
Showing 1 changed file with 1 addition and 19 deletions.
20 changes: 1 addition & 19 deletions drivers/edac/mce_amd.c
Original file line number Diff line number Diff line change
Expand Up @@ -597,26 +597,8 @@ void amd_decode_nb_mce(int node_id, struct mce *m, u32 nbcfg)
struct cpuinfo_x86 *c = &boot_cpu_data;
u16 ec = EC(m->status);
u8 xec = XEC(m->status, 0x1f);
u32 nbsh = (u32)(m->status >> 32);
int core = -1;

pr_emerg(HW_ERR "Northbridge Error (node %d", node_id);

/* F10h, revD can disable ErrCpu[3:0] through ErrCpuVal */
if (c->x86 == 0x10 && c->x86_model > 7) {
if (nbsh & NBSH_ERR_CPU_VAL)
core = nbsh & nb_err_cpumask;
} else {
u8 assoc_cpus = nbsh & nb_err_cpumask;

if (assoc_cpus > 0)
core = fls(assoc_cpus) - 1;
}

if (core >= 0)
pr_cont(", core %d): ", core);
else
pr_cont("): ");
pr_emerg(HW_ERR "Northbridge Error (node %d): ", node_id);

switch (xec) {
case 0x2:
Expand Down

0 comments on commit 295d8cd

Please sign in to comment.