X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;h=5d4527f7d8c6995ba33203c3502563193ad31851;hb=d112956b8186242e1f6afa03c2774d2c96f99ca6;hp=078bbb99a745521c590be10e48dc412d85022729;hpb=95c3bb063747b4d70a24464d3d67e9c16799d9f9;p=palacios-OLD.git diff --git a/palacios/include/palacios/vm_guest.h b/palacios/include/palacios/vm_guest.h index 078bbb9..5d4527f 100644 --- a/palacios/include/palacios/vm_guest.h +++ b/palacios/include/palacios/vm_guest.h @@ -36,6 +36,9 @@ #include #include #include +#include + + #ifdef CONFIG_TELEMETRY #include @@ -47,6 +50,8 @@ struct v3_sym_core_state; #endif + + #include struct v3_intr_state; @@ -164,18 +169,22 @@ struct v3_vm_info { v3_vm_operating_mode_t run_state; + + + + struct v3_extensions extensions; + #ifdef CONFIG_SYMBIOTIC /* Symbiotic state */ struct v3_sym_vm_state sym_vm_state; #endif - - #ifdef CONFIG_TELEMETRY uint_t enable_telemetry; struct v3_telemetry_state telemetry; #endif + uint64_t yield_cycle_period;