WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: computer stalls instead of reboot

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Re: computer stalls instead of reboot
From: Sven Köhler <sven.koehler@xxxxxxxxx>
Date: Fri, 09 Sep 2011 14:55:38 +0200
Delivery-date: Fri, 09 Sep 2011 05:56:20 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4E6A0034.10706@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <j4bi5h$87m$1@xxxxxxxxxxxxxxx> <4E694CFB.1060203@xxxxxxxxxx> <j4bjkv$gkr$1@xxxxxxxxxxxxxxx> <4E6A0034.10706@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110829 Thunderbird/6.0
Am 09.09.2011 14:01, schrieb Andrew Cooper:
> On 09/09/11 00:40, Sven Köhler wrote:
>> Am 09.09.2011 01:17, schrieb Andrew Cooper:
>>> Does your "remote" method involve actually pushing the reset button, and
>>> does this method actually work under normal circumstances?
>> I think, there is a device connected to the connector on the
>> motherboard, to which the reset button would normally be attached.
> 
> Ok, in which case the state your computer is getting into is a very
> broken state, if the reset button is not working
> 
>>> As for the problem itself, do you have C states enabled in the BIOS? 
>>> This sounds similar to several errata published for the i7 series.
>> I'm not sure how to tell whether C states are disabled/enabled.
>> What would those BIOS options typically be called?
> 
> That is too bios dependent to say for sure, but typically "C states" or
> "deep sleep", with some intel ones going for "C1e"
> 
>> Also, should I enable or disable them, in order to workaround those
>> errata that you mention?
> 
> They should be disabled.  The errata state that there are several
> situations when moving in and our of deep c states which cause
> processors to lock up irreparably.

Thanks for you help so far. I will try to disable the C-states as soon
as I have the time.

One more thing: are you aware of any way for telling from inside dom0
whether these C-states are enabled/disabled? Is the kernel or the xen
hypervisor able to tell whether they are active?

Also, is there any xen hypervisor command line option to disable the use
of them?


Regards,
  Sven



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel