]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
mm-vmallocc-eliminate-extra-loop-in-pcpu_get_vm_areas-error-path-fix
authorAndrew Morton <akpm@linux-foundation.org>
Wed, 30 Nov 2011 04:03:08 +0000 (15:03 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 30 Nov 2011 04:13:35 +0000 (15:13 +1100)
remove now-unneeded tests

Cc: Kautuk Consul <consul.kautuk@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vmalloc.c

index 541494e429b7d2d41059a36e9b4f33a2087cecf0..a109a13dc8bb0840971fdc0616540bae273e5094 100644 (file)
@@ -2474,10 +2474,8 @@ found:
 
 err_free:
        for (area = 0; area < nr_vms; area++) {
-               if (vas)
-                       kfree(vas[area]);
-               if (vms)
-                       kfree(vms[area]);
+               kfree(vas[area]);
+               kfree(vms[area]);
        }
 err_free2:
        kfree(vas);