diff -r be0bfd58d574 xen/common/sched_credit.c --- a/xen/common/sched_credit.c Wed Jun 24 19:45:56 2009 +0100 +++ b/xen/common/sched_credit.c Thu Jul 02 22:28:47 2009 +0100 @@ -1340,8 +1340,7 @@ spc = CSCHED_PCPU(smp_processor_id()); - set_timer(&spc->ticker, now + MILLISECS(CSCHED_MSECS_PER_TICK) - - now % MILLISECS(CSCHED_MSECS_PER_TICK) ); + set_timer(&spc->ticker, now + MILLISECS(CSCHED_MSECS_PER_TICK)); } struct scheduler sched_credit_def = {