X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_msr.h;h=717d2ba7a9387fe01d8c934b5aed0b9053ca07c5;hp=f7e32022b959c62dffa4bf001be1c63a704deca4;hb=c3714b74821dffe63b2fdcf10d8fe614c5ac9bb1;hpb=bf9d843e65ef72688da11ea6d1216909729395b3 diff --git a/palacios/include/palacios/vmm_msr.h b/palacios/include/palacios/vmm_msr.h index f7e3202..717d2ba 100644 --- a/palacios/include/palacios/vmm_msr.h +++ b/palacios/include/palacios/vmm_msr.h @@ -32,11 +32,11 @@ struct guest_info; struct v3_msr { union { - ullong_t value; + uint64_t value; struct { - uint_t lo; - uint_t hi; + uint32_t lo; + uint32_t hi; } __attribute__((packed)); } __attribute__((packed)); } __attribute__((packed)); @@ -81,6 +81,8 @@ int v3_hook_msr(struct guest_info * info, uint_t msr, struct v3_msr_hook * v3_get_msr_hook(struct guest_info * info, uint_t msr); +void v3_refresh_msr_map(struct guest_info * info); + void v3_print_msr_map(struct guest_info * info); int v3_handle_msr_write(struct guest_info * info);