|  | From 5c16179b550b9fd8114637a56b153c9768ea06a5 Mon Sep 17 00:00:00 2001 | 
|  | From: Michael Walle <michael@walle.cc> | 
|  | Date: Tue, 21 Jul 2015 11:00:53 +0200 | 
|  | Subject: EDAC, ppc4xx: Access mci->csrows array elements properly | 
|  |  | 
|  | From: Michael Walle <michael@walle.cc> | 
|  |  | 
|  | commit 5c16179b550b9fd8114637a56b153c9768ea06a5 upstream. | 
|  |  | 
|  | The commit | 
|  |  | 
|  | de3910eb79ac ("edac: change the mem allocation scheme to | 
|  | make Documentation/kobject.txt happy") | 
|  |  | 
|  | changed the memory allocation for the csrows member. But ppc4xx_edac was | 
|  | forgotten in the patch. Fix it. | 
|  |  | 
|  | Signed-off-by: Michael Walle <michael@walle.cc> | 
|  | Cc: linux-edac <linux-edac@vger.kernel.org> | 
|  | Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 
|  | Link: http://lkml.kernel.org/r/1437469253-8611-1-git-send-email-michael@walle.cc | 
|  | Signed-off-by: Borislav Petkov <bp@suse.de> | 
|  | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 
|  |  | 
|  | --- | 
|  | drivers/edac/ppc4xx_edac.c |    2 +- | 
|  | 1 file changed, 1 insertion(+), 1 deletion(-) | 
|  |  | 
|  | --- a/drivers/edac/ppc4xx_edac.c | 
|  | +++ b/drivers/edac/ppc4xx_edac.c | 
|  | @@ -921,7 +921,7 @@ static int ppc4xx_edac_init_csrows(struc | 
|  | */ | 
|  |  | 
|  | for (row = 0; row < mci->nr_csrows; row++) { | 
|  | -		struct csrow_info *csi = &mci->csrows[row]; | 
|  | +		struct csrow_info *csi = mci->csrows[row]; | 
|  |  | 
|  | /* | 
|  | * Get the configuration settings for this |