diff --git a/hypervisor/arch/x86/guest/vm.c b/hypervisor/arch/x86/guest/vm.c index a568a069c..90db970d2 100644 --- a/hypervisor/arch/x86/guest/vm.c +++ b/hypervisor/arch/x86/guest/vm.c @@ -591,21 +591,6 @@ void pause_vm(struct acrn_vm *vm) } } -/** - * * @pre vm != NULL - */ -void resume_vm(struct acrn_vm *vm) -{ - uint16_t i; - struct acrn_vcpu *vcpu = NULL; - - foreach_vcpu(i, vm, vcpu) { - resume_vcpu(vcpu); - } - - vm->state = VM_STARTED; -} - /** * @brief Resume vm from S3 state * diff --git a/hypervisor/include/arch/x86/guest/vm.h b/hypervisor/include/arch/x86/guest/vm.h index 95b11e20f..73f9b189d 100644 --- a/hypervisor/include/arch/x86/guest/vm.h +++ b/hypervisor/include/arch/x86/guest/vm.h @@ -194,7 +194,6 @@ static inline struct acrn_vcpu *vcpu_from_pid(struct acrn_vm *vm, uint16_t pcpu_ int32_t shutdown_vm(struct acrn_vm *vm); void pause_vm(struct acrn_vm *vm); -void resume_vm(struct acrn_vm *vm); void resume_vm_from_s3(struct acrn_vm *vm, uint32_t wakeup_vec); void start_vm(struct acrn_vm *vm); int32_t reset_vm(struct acrn_vm *vm);