[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] redundancy with timer function of balloon driver
> Code involved in balloon driver for scanning of xenstore has been > implemented by polling with timer and event notification function. > > timer written like this: > > init_timer(&balloon_timer); > balloon_timer.data = 0; > balloon_timer.function = balloon_alarm; > > and other function realted to timer in balloon driver is > > mod_timer(&balloon_timer, jiffies + HZ); > > but there is no routine i have seen which make the timer activate by adding > > add_timer(&balloon_timer) in the balloon driver Hi there, From the comments in linux-2.6.18/kernel/timer.c::mod_timer(): * mod_timer is a more efficient way to update the expire field of an * active timer (if the timer is inactive it will be activated) So I guess the mod_timer call is also having the effect of activating the timer without using add_timer. Does this sound right to you? Cheers, Mark -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |