]> 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)
commit011cb44c1c5fdf7276b29ae1889cad4b1591c877
tree71862475d755acd8b0217f0a5478cf78f46e871b
parent300f50a3847de83aa4b2e44fa28dd668de331982
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: 97471c9b8e69b ("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