Loading hw/rtc/mc146818rtc.c +33 −34 Original line number Diff line number Diff line Loading @@ -174,7 +174,6 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) int64_t cur_clock, next_irq_clock, lost_clock = 0; period = rtc_periodic_clock_ticks(s); if (!period) { s->irq_coalesced = 0; timer_del(s->periodic_timer); Loading @@ -197,6 +196,7 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) last_periodic_clock = next_periodic_clock - old_period; lost_clock = cur_clock - last_periodic_clock; assert(lost_clock >= 0); } /* * s->irq_coalesced can change for two reasons: Loading Loading @@ -233,7 +233,6 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) */ lost_clock = MIN(lost_clock, period); } } assert(lost_clock >= 0 && lost_clock <= period); Loading Loading
hw/rtc/mc146818rtc.c +33 −34 Original line number Diff line number Diff line Loading @@ -174,7 +174,6 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) int64_t cur_clock, next_irq_clock, lost_clock = 0; period = rtc_periodic_clock_ticks(s); if (!period) { s->irq_coalesced = 0; timer_del(s->periodic_timer); Loading @@ -197,6 +196,7 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) last_periodic_clock = next_periodic_clock - old_period; lost_clock = cur_clock - last_periodic_clock; assert(lost_clock >= 0); } /* * s->irq_coalesced can change for two reasons: Loading Loading @@ -233,7 +233,6 @@ periodic_timer_update(RTCState *s, int64_t current_time, uint32_t old_period) */ lost_clock = MIN(lost_clock, period); } } assert(lost_clock >= 0 && lost_clock <= period); Loading