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); }