X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_time.c;h=0a719c59b44e674616fa1366d1232bc262ac1bd9;hb=f9bb3db89469169bb5775dc031d89e570c6fed70;hp=a7cd6265e40489583ca0b9969ae8f7f186cfaad1;hpb=90b8236597004a37a9d5acb33a1b1f987fe9070c;p=palacios.releases.git diff --git a/palacios/src/palacios/vmm_time.c b/palacios/src/palacios/vmm_time.c index a7cd626..0a719c5 100644 --- a/palacios/src/palacios/vmm_time.c +++ b/palacios/src/palacios/vmm_time.c @@ -1,14 +1,14 @@ +/* Northwestern University */ +/* (c) 2008, Jack Lange */ + #include "palacios/vmm_time.h" #include "palacios/vmm.h" -void v3_init_time(struct vm_time * time_state) { - ullong_t cpu_khz = 0; - - V3_CPU_KHZ(cpu_khz); - time_state->cpu_freq = cpu_khz; +void v3_init_time(struct guest_info * info) { + struct vm_time * time_state = &(info->time_state); - PrintDebug("CPU KHZ = HI=%x LO=%x\n", (uint_t)(cpu_khz >> 32), (uint_t)cpu_khz); + time_state->cpu_freq = V3_CPU_KHZ(); time_state->guest_tsc = 0; time_state->cached_host_tsc = 0;