Dan Magenheimer
2009-Apr-14 19:36 UTC
[Xen-devel] Time goes backwards in dom0 in xen-unstable
I''m seeing some "Time went backwards" errors reported in dom0 in near-tip (c/s 19515) xen-unstable build. It''s rare and random and not reproducible, but here''s the report that just showed up. There was no load running at the time. I can move to 3.4-rc1 if that would be helpful but I don''t remember seeing any time-related changes recently. This was on my dual-core test machine which reports lots of power management info during Xen boot. Dan Timer ISR/0: Time went backwards: delta=-14971734 delta_cpu=25028266 shadow=3655 618577922 off=580668482 processed=3656214217729 cpu_processed=3656174217729 0: 3656174217729 1: 3656214217729 Timer ISR/0: Time went backwards: delta=-14971447 delta_cpu=25028553 shadow=3655 618577922 off=590668621 processed=3656224217729 cpu_processed=3656184217729 0: 3656184217729 1: 3656224217729 Timer ISR/0: Time went backwards: delta=-14970691 delta_cpu=25029309 shadow=3655 618577922 off=620669383 processed=3656254217729 cpu_processed=3656214217729 0: 3656214217729 1: 3656254217729 Timer ISR/0: Time went backwards: delta=-14970623 delta_cpu=25029377 shadow=3655 618577922 off=630669373 processed=3656264217729 cpu_processed=3656224217729 0: 3656224217729 1: 3656254217729 Timer ISR/0: Time went backwards: delta=-14969392 delta_cpu=25030608 shadow=3655 618577922 off=680670676 processed=3656314217729 cpu_processed=3656274217729 0: 3656274217729 1: 3656304217729 Timer ISR/0: Time went backwards: delta=-14967619 delta_cpu=25032381 shadow=3655 618577922 off=740672580 processed=3656374217729 cpu_processed=3656334217729 0: 3656334217729 1: 3656374217729 Timer ISR/0: Time went backwards: delta=-14967315 delta_cpu=25032685 shadow=3655 618577922 off=750672771 processed=3656384217729 cpu_processed=3656344217729 0: 3656344217729 1: 3656374217729 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Tian, Kevin
2009-Apr-14 23:31 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
>From: Dan Magenheimer >Sent: 2009年4月15日 3:37 > >I'm seeing some "Time went backwards" errors reported >in dom0 in near-tip (c/s 19515) xen-unstable build. >It's rare and random and not reproducible, but here's >the report that just showed up. There was no load >running at the time. > >I can move to 3.4-rc1 if that would be helpful but I >don't remember seeing any time-related changes recently. > >This was on my dual-core test machine which reports >lots of power management info during Xen boot.could you add "hpetbroadcast" in grub.conf? This is possibly caused by PIT broadcast again as in your Mcycles thread. http://markmail.org/thread/uzqcmjuu6uc5xxqd is one write-up about those side-effects when cpuidle gets enabled by default in Xen 3.4. Preferred way to do broadcast is always to use HPET, however by far one missing feature makes PIT as default broadcast on most platforms. That missing feature is to emulate RTC interrupt with IRQ8 replaced by HPET if using legacy replacement mode. We're adding that emulation now and hopefully get it ready in several days and in final Xen 3.4 release. At that time, PIT will be only turned to on some old platform (then no deep C-state support) or weird BIOS not exporting HPET (then simply disable cpuidle). Thanks Kevin> >Dan > >Timer ISR/0: Time went backwards: delta=-14971734 >delta_cpu=25028266 shadow=3655 >618577922 off=580668482 processed=3656214217729 >cpu_processed=3656174217729 > 0: 3656174217729 > 1: 3656214217729 >Timer ISR/0: Time went backwards: delta=-14971447 >delta_cpu=25028553 shadow=3655 >618577922 off=590668621 processed=3656224217729 >cpu_processed=3656184217729 > 0: 3656184217729 > 1: 3656224217729 >Timer ISR/0: Time went backwards: delta=-14970691 >delta_cpu=25029309 shadow=3655 >618577922 off=620669383 processed=3656254217729 >cpu_processed=3656214217729 > 0: 3656214217729 > 1: 3656254217729 >Timer ISR/0: Time went backwards: delta=-14970623 >delta_cpu=25029377 shadow=3655 >618577922 off=630669373 processed=3656264217729 >cpu_processed=3656224217729 > 0: 3656224217729 > 1: 3656254217729 >Timer ISR/0: Time went backwards: delta=-14969392 >delta_cpu=25030608 shadow=3655 >618577922 off=680670676 processed=3656314217729 >cpu_processed=3656274217729 > 0: 3656274217729 > 1: 3656304217729 >Timer ISR/0: Time went backwards: delta=-14967619 >delta_cpu=25032381 shadow=3655 >618577922 off=740672580 processed=3656374217729 >cpu_processed=3656334217729 > 0: 3656334217729 > 1: 3656374217729 >Timer ISR/0: Time went backwards: delta=-14967315 >delta_cpu=25032685 shadow=3655 >618577922 off=750672771 processed=3656384217729 >cpu_processed=3656344217729 > 0: 3656344217729 > 1: 3656374217729 > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xensource.com >http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Apr-15 07:30 UTC
Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable
On 14/04/2009 20:36, "Dan Magenheimer" <dan.magenheimer@oracle.com> wrote:> I''m seeing some "Time went backwards" errors reported > in dom0 in near-tip (c/s 19515) xen-unstable build. > It''s rare and random and not reproducible, but here''s > the report that just showed up. There was no load > running at the time. > > I can move to 3.4-rc1 if that would be helpful but I > don''t remember seeing any time-related changes recently. > > This was on my dual-core test machine which reports > lots of power management info during Xen boot.If you specify ''cpuidle=off'' as a Xen boot parameter, does that make the timer_interrupt scalability problem go away, and this time backwards problem? I was going to enable by default in 3.4 but could go the other way. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Apr-15 07:41 UTC
Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable
On 15/04/2009 00:31, "Tian, Kevin" <kevin.tian@intel.com> wrote:> At that time, PIT will be only turned to > on some old platform (then no deep C-state support) or weird > BIOS not exporting HPET (then simply disable cpuidle).Changeset 19545 now disables cpuidle by default if HPET broadcast is unavailable. Obviously the PIT alternative is not up to being enabled by default. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Apr-15 07:44 UTC
Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable
On 15/04/2009 00:31, "Tian, Kevin" <kevin.tian@intel.com> wrote:> That missing feature > is to emulate RTC interrupt with IRQ8 replaced by HPET if > using legacy replacement mode. We''re adding that emulation > now and hopefully get it ready in several days and in final > Xen 3.4 release.It''s a bit late for 3.4 really. We''ll be past -rc2 by the time you get this patch out so it''s missed the boat. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Tian, Kevin
2009-Apr-15 07:45 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
>From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] >Sent: 2009年4月15日 15:41 > >On 15/04/2009 00:31, "Tian, Kevin" <kevin.tian@intel.com> wrote: > >> At that time, PIT will be only turned to >> on some old platform (then no deep C-state support) or weird >> BIOS not exporting HPET (then simply disable cpuidle). > >Changeset 19545 now disables cpuidle by default if HPET broadcast is >unavailable. Obviously the PIT alternative is not up to being >enabled by >default. >Thanks, that's a wise decision. Kevin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Tian, Kevin
2009-Apr-15 07:51 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
>From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] >Sent: 2009年4月15日 15:44 > >On 15/04/2009 00:31, "Tian, Kevin" <kevin.tian@intel.com> wrote: > >> That missing feature >> is to emulate RTC interrupt with IRQ8 replaced by HPET if >> using legacy replacement mode. We're adding that emulation >> now and hopefully get it ready in several days and in final >> Xen 3.4 release. > >It's a bit late for 3.4 really. We'll be past -rc2 by the time >you get this >patch out so it's missed the boat. >We revised our plan here, after realizing not-negligible effort to enable RTC emulation. Instead we want to turn to an alternative that hpet broadcast is always enabled once available (current situation is to always give up if no MSI delivery support), and then disable it on the fly (disable HPET interrupt and reduce max_cstate to a level not requiring broadcast) once detecting user trying to enable UIE/PIE/AIE on RTC. That way is far simpler and makes cpuidle really available on most platforms with HPET (true for most with VT support), in the meantime not breaking occasional usage on RTC interrupt. Will you accept such patch which handles mostly about policy? :-) We'll try to send it out today. Thanks, Kevin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Apr-15 09:18 UTC
Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable
On 15/04/2009 08:51, "Tian, Kevin" <kevin.tian@intel.com> wrote:> We revised our plan here, after realizing not-negligible effort to > enable RTC emulation. Instead we want to turn to an alternative > that hpet broadcast is always enabled once available (current > situation is to always give up if no MSI delivery support), and > then disable it on the fly (disable HPET interrupt and reduce > max_cstate to a level not requiring broadcast) once detecting > user trying to enable UIE/PIE/AIE on RTC. That way is far > simpler and makes cpuidle really available on most platforms > with HPET (true for most with VT support), in the meantime > not breaking occasional usage on RTC interrupt. > > Will you accept such patch which handles mostly about policy? :-) > We''ll try to send it out today.It''s got a better chance than RTC emulation. I''ll certainly consider it. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Wei, Gang
2009-Apr-15 14:09 UTC
[PATCH] cpuidle: Enable hpet broadcast by default (RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable)
cpuidle: Enable hpet broadcast by default And stop legacy hpet broadcast and limit max C-state to shallower state if RTC interrupts are enabled. Signed-off-by: Wei Gang <gang.wei@intel.com> Signed-off-by: Tian Kevin <kevin.tian@intel.com> On Wednesday, April 15, 2009 5:19 PM, Keir Fraser wrote:> On 15/04/2009 08:51, "Tian, Kevin" <kevin.tian@intel.com> wrote: > >> We revised our plan here, after realizing not-negligible effort to >> enable RTC emulation. Instead we want to turn to an alternative >> that hpet broadcast is always enabled once available (current >> situation is to always give up if no MSI delivery support), and >> then disable it on the fly (disable HPET interrupt and reduce >> max_cstate to a level not requiring broadcast) once detecting >> user trying to enable UIE/PIE/AIE on RTC. That way is far >> simpler and makes cpuidle really available on most platforms >> with HPET (true for most with VT support), in the meantime >> not breaking occasional usage on RTC interrupt. >> >> Will you accept such patch which handles mostly about policy? :-) >> We''ll try to send it out today. > > It''s got a better chance than RTC emulation. I''ll certainly consider it. > > -- Keir > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dan Magenheimer
2009-Apr-15 14:22 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
I can confirm that cpuidle=off makes the timer_interrupt scaleability problem go away. It also appears that the max cycles for the MSI interrupts becomes reasonably small again. Was this expected? I''ll leave it running for awhile but may not be able to confirm the "Time went backwards" error goes away as it seemed to appear only after a random long period of time. (BTW, Kevin, hpetbroadcast did not make the problem go away.) Dan> -----Original Message----- > From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] > Sent: Wednesday, April 15, 2009 1:31 AM > To: Dan Magenheimer; Xen-Devel (E-mail) > Subject: Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > On 14/04/2009 20:36, "Dan Magenheimer" > <dan.magenheimer@oracle.com> wrote: > > > I''m seeing some "Time went backwards" errors reported > > in dom0 in near-tip (c/s 19515) xen-unstable build. > > It''s rare and random and not reproducible, but here''s > > the report that just showed up. There was no load > > running at the time. > > > > I can move to 3.4-rc1 if that would be helpful but I > > don''t remember seeing any time-related changes recently. > > > > This was on my dual-core test machine which reports > > lots of power management info during Xen boot. > > If you specify ''cpuidle=off'' as a Xen boot parameter, does > that make the > timer_interrupt scalability problem go away, and this time backwards > problem? I was going to enable by default in 3.4 but could go > the other way. > > -- Keir > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jan Beulich
2009-Apr-15 14:38 UTC
[PATCH] cpuidle: Enable hpet broadcast by default (RE: [Xen-devel]Time goes backwards in dom0 in xen-unstable)
>>> "Wei, Gang" <gang.wei@intel.com> 15.04.09 16:09 >>> >cpuidle: Enable hpet broadcast by default > >And stop legacy hpet broadcast and limit max C-state to shallower state if RTC interrupts are enabled.Shouldn''t the pv_rtc_handler() hook be called *before* the output actually happens? Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dan Magenheimer
2009-Apr-15 14:59 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
Hmmm... after only a few minutes with cpuidle=off, my test domPV froze up after printing a number of call traces starting with: INFO: task xxx:nnn blocked for more than 480 seconds. At the top of all of the traces is either getnstimeofday+51 or io_schedule+44. (Note that this PV domain is a 2.6.29 kernel... don''t know if the messages are the same on an older kernel.)> -----Original Message----- > From: Dan Magenheimer > Sent: Wednesday, April 15, 2009 8:22 AM > To: Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > Subject: RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > I can confirm that cpuidle=off makes the timer_interrupt > scaleability problem go away. > > It also appears that the max cycles for the MSI > interrupts becomes reasonably small again. Was > this expected? > > I''ll leave it running for awhile but may not be > able to confirm the "Time went backwards" error > goes away as it seemed to appear only after a > random long period of time. > > (BTW, Kevin, hpetbroadcast did not make the problem > go away.) > > Dan > > > -----Original Message----- > > From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] > > Sent: Wednesday, April 15, 2009 1:31 AM > > To: Dan Magenheimer; Xen-Devel (E-mail) > > Subject: Re: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > > > > On 14/04/2009 20:36, "Dan Magenheimer" > > <dan.magenheimer@oracle.com> wrote: > > > > > I''m seeing some "Time went backwards" errors reported > > > in dom0 in near-tip (c/s 19515) xen-unstable build. > > > It''s rare and random and not reproducible, but here''s > > > the report that just showed up. There was no load > > > running at the time. > > > > > > I can move to 3.4-rc1 if that would be helpful but I > > > don''t remember seeing any time-related changes recently. > > > > > > This was on my dual-core test machine which reports > > > lots of power management info during Xen boot. > > > > If you specify ''cpuidle=off'' as a Xen boot parameter, does > > that make the > > timer_interrupt scalability problem go away, and this time backwards > > problem? I was going to enable by default in 3.4 but could go > > the other way. > > > > -- Keir > > > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dan Magenheimer
2009-Apr-15 17:12 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
Double hmmm... after destroying the domain and restarting it has been running fine for over two hours. So apparently it was a coincidence.> -----Original Message----- > From: Dan Magenheimer > Sent: Wednesday, April 15, 2009 8:59 AM > To: Dan Magenheimer; Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > Subject: RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > Hmmm... after only a few minutes with cpuidle=off, > my test domPV froze up after printing a number of > call traces starting with: > > INFO: task xxx:nnn blocked for more than 480 seconds. > > At the top of all of the traces is either > getnstimeofday+51 or io_schedule+44. > > (Note that this PV domain is a 2.6.29 kernel... don''t > know if the messages are the same on an older kernel.) > > > -----Original Message----- > > From: Dan Magenheimer > > Sent: Wednesday, April 15, 2009 8:22 AM > > To: Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > > Subject: RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > > > > I can confirm that cpuidle=off makes the timer_interrupt > > scaleability problem go away. > > > > It also appears that the max cycles for the MSI > > interrupts becomes reasonably small again. Was > > this expected? > > > > I''ll leave it running for awhile but may not be > > able to confirm the "Time went backwards" error > > goes away as it seemed to appear only after a > > random long period of time. > > > > (BTW, Kevin, hpetbroadcast did not make the problem > > go away.) > > > > Dan > > > > > -----Original Message----- > > > From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] > > > Sent: Wednesday, April 15, 2009 1:31 AM > > > To: Dan Magenheimer; Xen-Devel (E-mail) > > > Subject: Re: [Xen-devel] Time goes backwards in dom0 in > xen-unstable > > > > > > > > > On 14/04/2009 20:36, "Dan Magenheimer" > > > <dan.magenheimer@oracle.com> wrote: > > > > > > > I''m seeing some "Time went backwards" errors reported > > > > in dom0 in near-tip (c/s 19515) xen-unstable build. > > > > It''s rare and random and not reproducible, but here''s > > > > the report that just showed up. There was no load > > > > running at the time. > > > > > > > > I can move to 3.4-rc1 if that would be helpful but I > > > > don''t remember seeing any time-related changes recently. > > > > > > > > This was on my dual-core test machine which reports > > > > lots of power management info during Xen boot. > > > > > > If you specify ''cpuidle=off'' as a Xen boot parameter, does > > > that make the > > > timer_interrupt scalability problem go away, and this > time backwards > > > problem? I was going to enable by default in 3.4 but could go > > > the other way. > > > > > > -- Keir > > > > > > > > > > > > _______________________________________________ > > > Xen-devel mailing list > > > Xen-devel@lists.xensource.com > > > http://lists.xensource.com/xen-devel > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dan Magenheimer
2009-Apr-15 23:22 UTC
RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable
Back to the first hmmm... The same problem arose after about three hours. Exactly the same symptoms. Note that my test VM has 4 vcpus but is otherwise unremarkable. I''ll try again with tip (post-rc2) tomorrow.> -----Original Message----- > From: Dan Magenheimer > Sent: Wednesday, April 15, 2009 11:12 AM > To: Dan Magenheimer; Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > Subject: RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > Double hmmm... after destroying the domain and restarting > it has been running fine for over two hours. So > apparently it was a coincidence. > > > -----Original Message----- > > From: Dan Magenheimer > > Sent: Wednesday, April 15, 2009 8:59 AM > > To: Dan Magenheimer; Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > > Subject: RE: [Xen-devel] Time goes backwards in dom0 in xen-unstable > > > > > > Hmmm... after only a few minutes with cpuidle=off, > > my test domPV froze up after printing a number of > > call traces starting with: > > > > INFO: task xxx:nnn blocked for more than 480 seconds. > > > > At the top of all of the traces is either > > getnstimeofday+51 or io_schedule+44. > > > > (Note that this PV domain is a 2.6.29 kernel... don''t > > know if the messages are the same on an older kernel.) > > > > > -----Original Message----- > > > From: Dan Magenheimer > > > Sent: Wednesday, April 15, 2009 8:22 AM > > > To: Keir Fraser; Xen-Devel (E-mail); Tian, Kevin > > > Subject: RE: [Xen-devel] Time goes backwards in dom0 in > xen-unstable > > > > > > > > > I can confirm that cpuidle=off makes the timer_interrupt > > > scaleability problem go away. > > > > > > It also appears that the max cycles for the MSI > > > interrupts becomes reasonably small again. Was > > > this expected? > > > > > > I''ll leave it running for awhile but may not be > > > able to confirm the "Time went backwards" error > > > goes away as it seemed to appear only after a > > > random long period of time. > > > > > > (BTW, Kevin, hpetbroadcast did not make the problem > > > go away.) > > > > > > Dan > > > > > > > -----Original Message----- > > > > From: Keir Fraser [mailto:keir.fraser@eu.citrix.com] > > > > Sent: Wednesday, April 15, 2009 1:31 AM > > > > To: Dan Magenheimer; Xen-Devel (E-mail) > > > > Subject: Re: [Xen-devel] Time goes backwards in dom0 in > > xen-unstable > > > > > > > > > > > > On 14/04/2009 20:36, "Dan Magenheimer" > > > > <dan.magenheimer@oracle.com> wrote: > > > > > > > > > I''m seeing some "Time went backwards" errors reported > > > > > in dom0 in near-tip (c/s 19515) xen-unstable build. > > > > > It''s rare and random and not reproducible, but here''s > > > > > the report that just showed up. There was no load > > > > > running at the time. > > > > > > > > > > I can move to 3.4-rc1 if that would be helpful but I > > > > > don''t remember seeing any time-related changes recently. > > > > > > > > > > This was on my dual-core test machine which reports > > > > > lots of power management info during Xen boot. > > > > > > > > If you specify ''cpuidle=off'' as a Xen boot parameter, does > > > > that make the > > > > timer_interrupt scalability problem go away, and this > > time backwards > > > > problem? I was going to enable by default in 3.4 but could go > > > > the other way. > > > > > > > > -- Keir > > > > > > > > > > > > > > > > _______________________________________________ > > > > Xen-devel mailing list > > > > Xen-devel@lists.xensource.com > > > > http://lists.xensource.com/xen-devel > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Wei, Gang
2009-Apr-16 02:29 UTC
RE: [PATCH] cpuidle: Enable hpet broadcast by default (RE: [Xen-devel]Time goes backwards in dom0 in xen-unstable)
On Wednesday, April 15, 2009 10:38 PM, Jan Beulich wrote:>>>> "Wei, Gang" <gang.wei@intel.com> 15.04.09 16:09 >>> >> cpuidle: Enable hpet broadcast by default >> >> And stop legacy hpet broadcast and limit max C-state to shallower state if >> RTC interrupts are enabled. > > Shouldn''t the pv_rtc_handler() hook be called *before* the output actually > happens?Your are right, that would be safer. As this patch has already been checked in, could you send out the fix? It is your good point. :) Jimmy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel