diff options
| author | Hans Potsch <hans.potsch@nokia.com> | 2021-10-06 14:13:32 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-10-20 11:40:14 +0200 |
| commit | d07571672c903c88dc5b003f9355ee6b08379aba (patch) | |
| tree | aa76b7ed2e6af8e85395107f74d8185a31ce6d6a | |
| parent | dba8834baed31e2f506c6f0effc49c40f8881308 (diff) | |
| download | linux-d07571672c903c88dc5b003f9355ee6b08379aba.tar.gz linux-d07571672c903c88dc5b003f9355ee6b08379aba.tar.bz2 linux-d07571672c903c88dc5b003f9355ee6b08379aba.zip | |
EDAC/armada-xp: Fix output of uncorrectable error counter
commit d9b7748ffc45250b4d7bcf22404383229bc495f5 upstream.
The number of correctable errors is displayed as uncorrectable
errors because the "SBE" error count is passed to both calls of
edac_mc_handle_error().
Pass the correct uncorrectable error count to the second
edac_mc_handle_error() call when logging uncorrectable errors.
[ bp: Massage commit message. ]
Fixes: 7f6998a41257 ("ARM: 8888/1: EDAC: Add driver for the Marvell Armada XP SDRAM and L2 cache ECC")
Signed-off-by: Hans Potsch <hans.potsch@nokia.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Cc: <stable@vger.kernel.org>
Link: https://lkml.kernel.org/r/20211006121332.58788-1-hans.potsch@nokia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
| -rw-r--r-- | drivers/edac/armada_xp_edac.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/edac/armada_xp_edac.c b/drivers/edac/armada_xp_edac.c index 7f227bdcbc84..8c6344715473 100644 --- a/drivers/edac/armada_xp_edac.c +++ b/drivers/edac/armada_xp_edac.c @@ -178,7 +178,7 @@ static void axp_mc_check(struct mem_ctl_info *mci) "details unavailable (multiple errors)"); if (cnt_dbe) edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, - cnt_sbe, /* error count */ + cnt_dbe, /* error count */ 0, 0, 0, /* pfn, offset, syndrome */ -1, -1, -1, /* top, mid, low layer */ mci->ctl_name, |
