]> git.baikalelectronics.ru Git - kernel.git/commit
EDAC/synopsys: Do not dump uninitialized pinf->col
authorSherry Sun <sherry.sun@nxp.com>
Mon, 16 Mar 2020 13:34:39 +0000 (21:34 +0800)
committerBorislav Petkov <bp@suse.de>
Tue, 17 Mar 2020 13:32:31 +0000 (14:32 +0100)
commit66c416feb26fe7d3500ef87aebc28c6c7b2ebea9
tree71862475d755acd8b0217f0a5478cf78f46e871b
parentba9c2e0fd2280c388a30da62f9fc4209f087fef0
EDAC/synopsys: Do not dump uninitialized pinf->col

On the ZynqMP platform, zynqmp_get_error_info() is used to read out
error information. In this function, the pinf->col parameter is not
used (it is only used by the Zynq platform's zynq_get_error_info()). So
there's no need to print pinf->col on ZynqMP.

In order to differentiate on which platform handle_error() is executed,
use DDR_ECC_INTR_SUPPORT as the check condition to distinguish between
Zynq and ZynqMP platforms.

 [ bp: Massage. ]

Fixes: 4445dc7507836 ("EDAC, synopsys: Add ECC support for ZynqMP DDR controller")
Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Manish Narani <manish.narani@xilinx.com>
Link: https://lkml.kernel.org/r/1584365679-27443-1-git-send-email-sherry.sun@nxp.com
drivers/edac/synopsys_edac.c