| Submitter | Stoyan Gaydarov |
|---|---|
| Date | July 30, 2009, 12:49 p.m. |
| Message ID | <1248958178-22599-1-git-send-email-sgayda2@uiuc.edu> |
| Download | mbox | patch |
| Permalink | /patch/31010/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/drivers/mtd/maps/physmap_of.c b/drivers/mtd/maps/physmap_of.c index 39d357b..e7ab5f0 100644 --- a/drivers/mtd/maps/physmap_of.c +++ b/drivers/mtd/maps/physmap_of.c @@ -215,7 +215,8 @@ static int __devinit of_flash_probe(struct of_device *dev, goto err_out; mtd_list = kzalloc(sizeof(struct mtd_info) * count, GFP_KERNEL); - if (!info) + if (!mtd_list) + kfree(info); goto err_out; dev_set_drvdata(&dev->dev, info);
Resubmit of a patch with some additions, see http://lkml.org/lkml/2009/7/30/97 Signed-off-by: Stoyan Gaydarov <sgayda2@uiuc.edu> --- drivers/mtd/maps/physmap_of.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)