X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmcs.h;fp=palacios%2Finclude%2Fpalacios%2Fvmcs.h;h=d0cc8675229d21dd2e80bfef2a034660f02b37df;hb=a1d3e2f36e9ef64ca62c611c4f0aa050726e186b;hp=b3e1bb83e4d4165de682d70ce552f8f3a472a38b;hpb=4b1d9abc6b8998e9910c54cb1927c99e95d2e5f0;p=palacios.git diff --git a/palacios/include/palacios/vmcs.h b/palacios/include/palacios/vmcs.h index b3e1bb8..d0cc867 100644 --- a/palacios/include/palacios/vmcs.h +++ b/palacios/include/palacios/vmcs.h @@ -202,6 +202,8 @@ typedef enum { } vmcs_field_t; int v3_vmcs_get_field_len(vmcs_field_t field); +const char* v3_vmcs_field_to_str(vmcs_field_t field); +void v3_print_vmcs_guest_state(); /* VMCS Exit QUALIFICATIONs */ @@ -287,7 +289,7 @@ struct vmcs_segment_access { uint32_t rsvd1 : 4; uint32_t avail : 1; uint32_t long_mode : 1; // CS only (64 bit active), reserved otherwise - uint32_t DB : 1; + uint32_t db : 1; uint32_t granularity : 1; uint32_t unusable : 1; uint32_t rsvd2 : 15;