From: Xiao Guangrong Date: Mon, 3 Aug 2009 09:10:06 +0000 (+0800) Subject: KVM: fix kvm_init() error handling X-Git-Tag: v2.6.32-rc1~693^2~68 X-Git-Url: http://ftp.safe.ca/?p=safe%2Fjmp%2Flinux-2.6;a=commitdiff_plain;h=aed665f7bbacf09121370bc7e21b4cc7d55fc5ef;hp=1444885a045fe3b1905a14ea1b52540bf556578b KVM: fix kvm_init() error handling Remove debugfs file if kvm_arch_init() return error Signed-off-by: Xiao Guangrong Signed-off-by: Avi Kivity --- diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index 646cf2a..4470251 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c @@ -2791,8 +2791,8 @@ out_free_0: __free_page(bad_page); out: kvm_arch_exit(); - kvm_exit_debug(); out_fail: + kvm_exit_debug(); return r; } EXPORT_SYMBOL_GPL(kvm_init);