X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;h=9987fe5d467c35dbefe7100c8c1bddb4ae1c3466;hp=bb3bad99145eb8a0c3464dbae5ca9817e45698aa;hb=3f4d4561cb9187c173cc38b237a2da583b8bae65;hpb=3574c981404a1c812d369132db09ec2a27d59a5d diff --git a/palacios/include/palacios/vm_guest.h b/palacios/include/palacios/vm_guest.h index bb3bad9..9987fe5 100644 --- a/palacios/include/palacios/vm_guest.h +++ b/palacios/include/palacios/vm_guest.h @@ -55,7 +55,7 @@ struct v3_gprs { v3_reg_t r14; v3_reg_t r15; -}; +} __attribute__((packed)); struct v3_ctrl_regs { @@ -165,6 +165,13 @@ 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;