Prev: [PATCH] alpha: Fix printk format errors
Next: [PATCH 1/2] tty_io: add an API to get device corresponding to tty_struct
From: Robert Jarzmik on 7 Aug 2010 05:50 Axel Lin <axel.lin(a)gmail.com> writes: > In max1586_pmic_probe(), we allocate memory for max1586. > In max1586_pmic_remove(), current implementation only free rdev > which is a member of struct max1586_data. > Thus, there is a small memory leak when we unload the module. > > This patch fixes the memory leak by passing max1586 to i2c clientdata, > and properly kfree(max1586) in max1586_pmic_remove(). > > Signed-off-by: Axel Lin <axel.lin(a)gmail.com> Acked-by: Robert Jarzmik <robert.jarzmik(a)free.fr> Cheers. -- Robert -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |