Remove annoying pit debug info when booting smp guest.

Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
This commit is contained in:
kaf24@firebug.cl.cam.ac.uk committed 2006-04-23 09:20:31 +01:00
1 parent 65fbb3b646
commit 830cb9cdcc
1 file changed
+4 -11
+4 -11
View File
@@ -154,8 +154,7 @@ static __inline__ s64 missed_ticks(PITChannelState *s, s64 current_time)
hvm_time->pending_intr_nr += missed_ticks;
}
s->next_transition_time = current_time + (missed_ticks ) * s->period;
} else
printk("HVM_PIT:missed ticks < 0 \n");
}
return s->next_transition_time;
}
@@ -184,9 +183,8 @@ s64 pit_get_next_transition_time(PITChannelState *s,
return -1;
break;
case 2:
if (test_bit(_VCPUF_running, &(hvm_time->vcpu->vcpu_flags)) )
next_time = missed_ticks(s, current_time);
else
next_time = missed_ticks(s, current_time);
if ( !test_bit(_VCPUF_running, &(hvm_time->vcpu->vcpu_flags)) )
return 0;
break;
case 3:
@@ -566,13 +564,8 @@ void pickup_deactive_ticks(struct hvm_virpit *vpit)
PITChannelState *s = &(vpit->channels[0]);
if ( !active_timer(&(vpit->time_info.pit_timer)) ) {
next_time = pit_get_next_transition_time(s, s->next_transition_time);
if (next_time > 0)
if (next_time >= 0)
set_timer(&(s->hvm_time->pit_timer), s->next_transition_time);
else {
printk("HVM_PIT:not set_timer before resume next_time=%"
PRId64"!\n", next_time);
next_time = s->next_transition_time;
}
}
}
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.