[PATCH 15/24] misc/eeprom: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> --- Found using coccinelle, then reviewed. Full patchset is available via kernel-janito... 20 Mar 2010 10:57
[PATCH 23/24] video/matrox: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Petr Vandrovec <vandrove(a)vc.cvut.cz> --- Found using coccinelle, then reviewed. Ful... 20 Mar 2010 10:57
[PATCH 09/24] macintosh: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Colin Leroy <colin(a)colino.net> Cc: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> ... 20 Mar 2010 10:57
[PATCH 20/24] staging/go7007: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Greg Kroah-Hartman <gregkh(a)suse.de> --- Found using coccinelle, then reviewed. Full... 20 Mar 2010 10:57
[PATCH 01/24] mtd/maps/pismo: remove dangling pointer and a leak
While looking for drivers which forgot to clear i2c_clientdata before freeing the data structure it points to, I found that the pismo driver even has a leak on the probe error path. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Russell King <rmk+kernel(a)arm.linux.org.uk> Cc: David Woodhouse <David.Woodh... 20 Mar 2010 10:57
[PATCH 08/24] leds: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Richard Purdie <rpurdie(a)rpsys.net> Cc: Riku Voipio <riku.voipio(a)iki.fi> --- Found ... 20 Mar 2010 10:57
[PATCH 03/24] usb/otg/isp1301_omap: Fix dangling pointer
Fix this i2c-driver which missed setting clientdata to NULL before freeing the structure it points to. Found by a semantic patch, but fixed by hand. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: David Brownell <dbrownell(a)users.sourceforge.net> Cc: Greg Kroah-Hartman <gregkh(a)suse.de> --- drivers/usb/o... 20 Mar 2010 10:57
[PATCH 17/24] regulator: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Liam Girdwood <lrg(a)slimlogic.co.uk> Cc: Mark Brown <broonie(a)opensource.wolfsonmicro.co... 20 Mar 2010 10:57
[PATCH 11/24] media/radio/si470x: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> Cc: Mauro Carvalho Chehab <mchehab(a)infradead.org> --- Found using coccinelle, then revi... 20 Mar 2010 10:56
[PATCH 16/24] power: fix dangling pointers
Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang(a)pengutronix.de> --- Found using coccinelle, then reviewed. Full patchset is available via kernel-janito... 20 Mar 2010 10:56