Displaying 1 result from an estimated 1 matches for "tw_tick".
Did you mean:
_tick
2008 Jun 18
1
snv_81 domU: long delay during boot when dom0 has been up for a long time
...Get the current time */
583 timer_hrtime = ddi_timer->tick_time = curr = gethrtime();
gethrtime returned 3468552305121315; dividing by nanoseconds and the number
of seconds in a day:
3468552305121315/10^9/(24*60*60)
40.145
(dom0 is up for 40.145 days)
584 curr_tick = tw_tick(ddi_timer->tick_time);
tw_tick returns 2774841844.
And we have ddi_timer->tick == 0
[0]> ddi_timer::print [0].tick
[0].tick = 0
Now the following while loop seems to loop 2774841844 times; somehow
that just seems to waste quite a lot of time, and neither
timeout_dispatch() nor transf...