]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
kvm: Don't forget to close initrd file
authorCyrill Gorcunov <gorcunov@gmail.com>
Sun, 29 Aug 2010 16:17:03 +0000 (20:17 +0400)
committerPekka Enberg <penberg@kernel.org>
Sun, 29 Aug 2010 16:50:12 +0000 (19:50 +0300)
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
tools/kvm/kvm.c

index 38f6a7a4faadcb8a993b3022ba6497405db26254..d8d87b2826eb1a78bc5f3745d39b238d83e560d1 100644 (file)
@@ -407,6 +407,10 @@ bool kvm__load_kernel(struct kvm *kvm, const char *kernel_filename,
        }
 
        ret = load_bzimage(kvm, fd_kernel, fd_initrd, kernel_cmdline);
+
+       if (initrd_filename)
+               close(fd_initrd);
+
        if (ret)
                goto found_kernel;