Re: Fix for fsl_upm
From: Kumar Gala <hidden>
Date: 2011-10-27 18:28:36
Also in:
lkml
On Oct 27, 2011, at 9:18 AM, Rusev wrote:
patch is vs. 2.6.39, yet it applied to 3.1 =20 =20 =20 Fix of UPM driver for Freescale PowerPC processors =20 If Freescale LBC driver fails to initialise itself from device tree, then internal structure is freed only but not NULL-fied. As result functions fsl_lbc_find() after checking the structure is not =
NULL are
quoted hunk ↗ jump to hunk
trying to access device registers. =20 Signed-off-by: Alexandre Rusev <redacted>=20--- linux-2.6.39.old/arch/powerpc/sysdev/fsl_lbc.c 2011-10-27 =
03:17:28.000000000 +0400
quoted hunk ↗ jump to hunk
+++ linux-2.6.39/arch/powerpc/sysdev/fsl_lbc.c 2011-10-27 =
05:06:44.000000000 +0400
quoted hunk ↗ jump to hunk
@@ -322,6 +322,7 @@ static int __devinit fsl_lbc_ctrl_probe(err: iounmap(fsl_lbc_ctrl_dev->regs); kfree(fsl_lbc_ctrl_dev); + fsl_lbc_ctrl_dev =3D NULL; return ret; } =20
Can you send this as a proper patch. - k