| | From | Mauro Carvalho Chehab <> | | Subject | [PATCH v3 22/31] amd64_edac: convert it to use the MCE log tracepoint where applicable | | Date | Thu, 9 Feb 2012 22:01:21 -0200 |
| |
Not all families supported by amd64_edac use MCE for errors. Whenever mcelog is used, pass it to EDAC core, in order to generate the mixed MCE/memory trace events.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com> --- drivers/edac/amd64_edac.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/edac/amd64_edac.c b/drivers/edac/amd64_edac.c index 1b374b5..aa7ecbb 100644 --- a/drivers/edac/amd64_edac.c +++ b/drivers/edac/amd64_edac.c @@ -1904,7 +1904,7 @@ static void amd64_handle_ce(struct mem_ctl_info *mci, struct mce *m) -1, -1, -1, EDAC_MOD_STR, "HW has no ERROR_ADDRESS available", - NULL); + m); return; } @@ -1933,7 +1933,7 @@ static void amd64_handle_ue(struct mem_ctl_info *mci, struct mce *m) -1, -1, -1, EDAC_MOD_STR, "HW has no ERROR_ADDRESS available", - NULL); + m); return; } @@ -1952,7 +1952,7 @@ static void amd64_handle_ue(struct mem_ctl_info *mci, struct mce *m) page, offset, 0, -1, -1, -1, EDAC_MOD_STR, - "ERROR ADDRESS NOT mapped to a MC", NULL); + "ERROR ADDRESS NOT mapped to a MC", m); return; } @@ -1967,12 +1967,12 @@ static void amd64_handle_ue(struct mem_ctl_info *mci, struct mce *m) -1, -1, -1, EDAC_MOD_STR, "ERROR ADDRESS NOT mapped to CS", - NULL); + m); } else { edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, page, offset, 0, csrow, -1, -1, - EDAC_MOD_STR, "", NULL); + EDAC_MOD_STR, "", m); } } -- 1.7.8
|