X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvm_guest.c;h=569fa0b8d019791eb889bfa26c96bfb7a9557021;hb=ce0f119828348c3c57a00c4aa268a8a223ccd7f8;hp=9f7afe84a8635b7958d3a74421f87641580f4839;hpb=e8ee9e1536b3fa2e69f5537a90f5e034e9529248;p=palacios.git diff --git a/palacios/src/palacios/vm_guest.c b/palacios/src/palacios/vm_guest.c index 9f7afe8..569fa0b 100644 --- a/palacios/src/palacios/vm_guest.c +++ b/palacios/src/palacios/vm_guest.c @@ -33,6 +33,9 @@ #include #include +#ifdef V3_CONFIG_MEM_TRACK +#include +#endif v3_cpu_mode_t v3_get_vm_cpu_mode(struct guest_info * info) { struct cr0_32 * cr0; @@ -260,6 +263,10 @@ int v3_init_vm(struct v3_vm_info * vm) { return -1; } +#ifdef V3_CONFIG_MEM_TRACK + v3_mem_track_init(vm); +#endif + v3_init_time_vm(vm); v3_init_vm_debugging(vm); @@ -371,6 +378,10 @@ int v3_free_vm_internal(struct v3_vm_info * vm) { v3_deinit_events(vm); +#ifdef V3_CONFIG_MEM_TRACK + v3_mem_track_deinit(vm); +#endif + v3_fw_cfg_deinit(vm);