X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;h=51ca2decf2562009c0b6239026ac0ae196348c54;hb=6b32ab71071174408dba942dab82adc2c8324643;hp=ee8e31c7da0c35997997f3764328a77959490224;hpb=94f67717b6461df514dc225ed84f03b44c44061b;p=palacios.releases.git diff --git a/palacios/include/palacios/vm_guest.h b/palacios/include/palacios/vm_guest.h index ee8e31c..51ca2de 100644 --- a/palacios/include/palacios/vm_guest.h +++ b/palacios/include/palacios/vm_guest.h @@ -37,7 +37,7 @@ #include #include #include - +#include #ifdef V3_CONFIG_TELEMETRY @@ -129,7 +129,10 @@ struct guest_info { v3_core_operating_mode_t core_run_state; /* the logical cpu on which this core runs */ - uint32_t cpu_id; + uint32_t pcpu_id; + + /* The virtual core # of this cpu (what the guest sees this core as) */ + uint32_t vcpu_id; }; @@ -167,7 +170,7 @@ struct v3_vm_info { v3_vm_operating_mode_t run_state; - + struct v3_barrier barrier; struct v3_extensions extensions;