Re: [Xen-devel] Re: Regression in 3.1 causes Xen to use wrong idle routine

Konrad Rzeszutek Wilk
2011-11-09T20:27:46Z

On Wed, Oct 26, 2011 at 03:57:15PM +0200, Stefan Bader wrote:
> On 26.10.2011 15:48, Konrad Rzeszutek Wilk wrote:
> >>> What about using the cpuidle_disabled() functionality and adhere to that?
> >>> As so:
> >>>
> > .. snip..
> >>
> >> >From reading over it, this should work. Though I would be interested to hear
> >> from the linux-acpi folks. Also to double check that calling pm_idle when
> >> cpuidle.off was specified really is what is intended.
> >
> > Oh yeah, definitly need the input from linux-acpi folks. And also to be actually
> > tested :-)
>
> I can volunteer to do the testing. But I am lazy enough to hold back a bit as
> someone may tell us this is completely the wrong way to fix it. :)

So the other option is to use 'idle=halt' on the Linux command line. That should
provide the workaround for the folks reporting this (is there a BZ for it?).

At least until a good solution is hammered out.