From 958f0ca881d80a8cf9e7b2d702f13fcda50f5d50 Mon Sep 17 00:00:00 2001 From: Ralph Wuerthner Date: Wed, 6 May 2009 16:02:59 -0700 Subject: [PATCH] --- yaml --- r: 144651 b: refs/heads/master c: 2498ce42d3a4d1a498f1df4884da960087547db7 h: refs/heads/master i: 144649: 8fc815d56f134b2f9ae6b7f7310fa3f87a9e2a4e 144647: ac4a91acbc71c3ce6655fb4774a5b3beb2b5f404 v: v3 --- [refs] | 2 +- trunk/mm/vmalloc.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 3f84c011ed13..3ba87282cb8e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ca1eda2d75b855f434b1d5458534332ffad92d65 +refs/heads/master: 2498ce42d3a4d1a498f1df4884da960087547db7 diff --git a/trunk/mm/vmalloc.c b/trunk/mm/vmalloc.c index fab19876b4d1..083716ea38c9 100644 --- a/trunk/mm/vmalloc.c +++ b/trunk/mm/vmalloc.c @@ -402,6 +402,7 @@ static struct vmap_area *alloc_vmap_area(unsigned long size, printk(KERN_WARNING "vmap allocation for size %lu failed: " "use vmalloc= to increase size.\n", size); + kfree(va); return ERR_PTR(-EBUSY); }