X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_regs.h;h=e116d4348375e1f0f1c9e57dbb9e5d2e86199114;hb=6469a843145bd6626460531b3bb382ade6540b4a;hp=e8ed7259b8d10e929d659fe02fc55c0adb269aee;hpb=ee1279646a778613b23a42350b903ebb57c068f8;p=palacios.releases.git diff --git a/palacios/include/palacios/vmm_regs.h b/palacios/include/palacios/vmm_regs.h index e8ed725..e116d43 100644 --- a/palacios/include/palacios/vmm_regs.h +++ b/palacios/include/palacios/vmm_regs.h @@ -51,12 +51,19 @@ struct v3_ctrl_regs { v3_reg_t cr2; v3_reg_t cr3; v3_reg_t cr4; - v3_reg_t cr8; + v3_reg_t apic_tpr; // cr8 is (apic_tpr >> 4) & 0xf v3_reg_t rflags; v3_reg_t efer; }; +struct v3_msrs { + v3_reg_t star; + v3_reg_t lstar; + v3_reg_t sfmask; + v3_reg_t kern_gs_base; +}; + struct v3_dbg_regs { v3_reg_t dr0;