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