Thread (3 messages) read the whole thread 3 messages, 2 authors, 2011-11-24

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help