dm: add vm_pause before vm_destroy

now VM state transition only allows VM_PAUSED to
VM_POWERED_OFF, this patch call vm_pause before vm_destroy
in some vm failure cases.

Tracked-On: #4320
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
This commit is contained in:
Mingqiang Chi 2020-03-05 16:00:10 +08:00 committed by wenlingz
parent 2b648476cc
commit 2d3c60ccd3

View File

@ -1068,6 +1068,7 @@ dev_fail:
mevent_fail:
vm_unsetup_memory(ctx);
fail:
vm_pause(ctx);
vm_destroy(ctx);
create_fail:
uninit_hugetlb();