X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_time.c;h=2bb88b341f552a492919f128a4eb5637a457b7ff;hb=75d9c52b3ee8673c9f358b7815d2026da5319ca7;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..2bb88b3 100644 --- a/palacios/src/palacios/vmm_time.c +++ b/palacios/src/palacios/vmm_time.c @@ -1,14 +1,15 @@ +/* (c) 2008, Jack Lange */ +/* (c) 2008, The V3VEE Project */ + + #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;