Title: [5801] trunk/drivers/mtd/maps: fix memory leak in our drrivers as well
Revision
5801
Author
vapier
Date
2008-12-03 19:43:22 -0600 (Wed, 03 Dec 2008)

Log Message

fix memory leak in our drrivers as well

Modified Paths


Diff

Modified: trunk/drivers/mtd/maps/bfin-async-flash.c (5800 => 5801)


--- trunk/drivers/mtd/maps/bfin-async-flash.c	2008-12-04 01:42:25 UTC (rev 5800)
+++ trunk/drivers/mtd/maps/bfin-async-flash.c	2008-12-04 01:43:22 UTC (rev 5801)
@@ -170,6 +170,7 @@
 	if (ret > 0) {
 		pr_devinit(KERN_NOTICE DRIVER_NAME ": Using commandline partition definition\n");
 		add_mtd_partitions(state->mtd, pdata->parts, ret);
+		kfree(pdata->parts);
 
 	} else if (pdata->nr_parts) {
 		pr_devinit(KERN_NOTICE DRIVER_NAME ": Using board partition definition\n");

Modified: trunk/drivers/mtd/maps/gpio-addr-flash.c (5800 => 5801)


--- trunk/drivers/mtd/maps/gpio-addr-flash.c	2008-12-04 01:42:25 UTC (rev 5800)
+++ trunk/drivers/mtd/maps/gpio-addr-flash.c	2008-12-04 01:43:22 UTC (rev 5801)
@@ -155,6 +155,7 @@
 	if (ret > 0) {
 		pr_devinit(KERN_NOTICE DRIVER_NAME ": Using commandline partition definition\n");
 		add_mtd_partitions(state->mtd, pdata->parts, ret);
+		kfree(pdata->parts);
 
 	} else if (pdata->nr_parts) {
 		pr_devinit(KERN_NOTICE DRIVER_NAME ": Using board partition definition\n");
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to