X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_handler.c;h=f7e39de48ba9b0ff8193f5dcb25e68f2a232f7e4;hp=6a14ddd4d0bdd373ff5021efcd384958ca566fd7;hb=570ad6257ed18fbbc840c17a600f12f2dc44b010;hpb=33bc3aea893607276b82cc2f1237f88a9e435dc1 diff --git a/palacios/src/palacios/svm_handler.c b/palacios/src/palacios/svm_handler.c index 6a14ddd..f7e39de 100644 --- a/palacios/src/palacios/svm_handler.c +++ b/palacios/src/palacios/svm_handler.c @@ -22,18 +22,13 @@ int handle_svm_exit(struct guest_info * info) { info->rip = guest_state->rip; info->vm_regs.rsp = guest_state->rsp; info->vm_regs.rax = guest_state->rax; - info->vm_regs.rsp = guest_state->rsp; - - - - + info->vm_regs.rsp = guest_state->rsp; exit_code = guest_ctrl->exit_code; - + // PrintDebugVMCB((vmcb_t*)(info->vmm_data)); - if (exit_code == VMEXIT_IOIO) { struct svm_io_info * io_info = (struct svm_io_info *)&(guest_ctrl->exit_info1);