[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] clocksource/0: Time went backwards
Well, i've found this link earlier: http://lists.xensource.com/archives/html/xen-devel/2006-03/msg00442.html , but it seems the code has changed quite a bit since then.. Big parts of the patch seem integrated already though.. For example: Current patch, in use in my running kernel: + if ((blocked > 0) && (delta_cpu > 0)) { + delta_cpu -= blocked; + if (unlikely(delta_cpu < 0)) + blocked += delta_cpu; /* clamp local-time progress */ + do_div(blocked, NS_PER_TICK); + per_cpu(processed_blocked_time, cpu) += blocked * NS_PER_TICK; + per_cpu(processed_system_time, cpu) += blocked * NS_PER_TICK; Patch on the link provided above: if (stolen > 0) { delta_cpu -= stolen; + if (unlikely(delta_cpu < 0)) { + stolen += delta_cpu; + delta_cpu = blocked = 0; + } do_div(stolen, NS_PER_TICK); per_cpu(processed_stolen_time, cpu) += stolen * NS_PER_TICK; per_cpu(processed_system_time, cpu) += stolen * NS_PER_TICK; As you can see, quite different.. "delta_cpu = blocked = 0;" is missing, but might be handled with the rest of the changes in the new code.. Another possibility is that this only applies for i386 (i'm running on x86_64.. ).. I've looked into the patch, and it seems to only patch file arch/i386/kernel/time-xen.c . There isn't a x86_64 equivalent.. ( arch/x86_64/kernel/time-xen.c doesn't exist ) Is this normal? Could this be the cause? Thanks a lot for your reply! Kind regards, Bart Verwilst ----- Original Message ----- From: "Shane D. Johnson" <SDJ@xxxxxxxxxxxxxxxxxxxxxx> To: "Bart Verwilst" <lists@xxxxxxxxxxx> Cc: Xen-users@xxxxxxxxxxxxxxxxxxx Sent: Thursday, October 11, 2007 1:05:39 AM (GMT+0100) Europe/Berlin Subject: Re: [Xen-users] clocksource/0: Time went backwards Bart, I haven't had this happen but I have seen a lot of references to similar problems on the mailing list archive. I would start there and see if you can find your fix there. Shane Bart Verwilst wrote: > Just happened again... > Nobody has an idea what might be happening? This is obviously some kind of > bug.. :) > > Thanks! > > Bart > > ----- Original Message ----- > From: "Lists" <lists@xxxxxxxxxxx> > To: Xen-users@xxxxxxxxxxxxxxxxxxx > Sent: Wednesday, October 10, 2007 12:08:09 AM (GMT+0100) Europe/Berlin > Subject: [Xen-users] clocksource/0: Time went backwards > > Dear fellow Xen'ers! > > I'm having a problem with my new Xen-enabled colocation server.. I hope ( at > least ;) ) one of you guys know how to fix this problem.. > > For a certain amount of time ( 1-2 days ) the domU runs fine.. until the > console starts spitting out messages like these: > > [80182.004456] clocksource/0: Time went backwards: delta=-6917292717540055641 > shadow=80182004054805 offset=400471 > [80182.004507] clocksource/0: Time went backwards: delta=-6917292717540005396 > shadow=80182004054805 offset=450712 > [80182.004762] clocksource/0: Time went backwards: delta=-6917292717539750360 > shadow=80182004054805 offset=705812 > [80182.004842] clocksource/0: Time went backwards: delta=-6917292717539670405 > shadow=80182004054805 offset=785744 > [80182.004918] clocksource/0: Time went backwards: delta=-6917292717539594298 > shadow=80182004054805 offset=861851 > > The only action left is an xm shutdown, after which an xm create boots up the > machine fine for the next couple of days.. > > I'm running Ubuntu 7.10, with the stock xen kernel ( 2.6.22-13-xen ). > > An ubuntu bug has already been reported and appended to by multiple persons > here: > > https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/146924 > > Anyone have any ideas/patches/hints/.../anything that can help? > > Thanks a lot guys! > > Kind regards, > > Bart Verwilst > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |