X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;h=cf75842de35ff6d5b6a2ed87110f84b8c6fe9a4a;hb=87bd3921fe6a17138bdba3a41b501a8d620cb48a;hp=9987fe5d467c35dbefe7100c8c1bddb4ae1c3466;hpb=671625bf466a571d4db5c452004197a0488cee65;p=palacios.git diff --git a/palacios/include/palacios/vm_guest.h b/palacios/include/palacios/vm_guest.h index 9987fe5..cf75842 100644 --- a/palacios/include/palacios/vm_guest.h +++ b/palacios/include/palacios/vm_guest.h @@ -139,8 +139,8 @@ struct guest_info { v3_io_map_t io_map; struct v3_msr_map msr_map; - // device_map + // device_map struct vmm_dev_mgr dev_mgr; struct v3_host_events host_event_hooks; @@ -165,15 +165,12 @@ struct guest_info { struct v3_msr guest_efer; - - struct v3_msr shadow_cstar; - struct v3_msr shadow_star; - struct v3_msr shadow_lstar; - struct v3_msr shadow_syscall_mask; - - - /* TEMP */ - //ullong_t exit_tsc; + /* Do we need these ? */ + struct v3_msr guest_star; + struct v3_msr guest_lstar; + struct v3_msr guest_cstar; + struct v3_msr guest_syscall_mask; + struct v3_msr guest_gs_base; };