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

Re: [Xen-devel] cpuid bit for relaxed timer handling?

To: Andrew Lyon <andrew.lyon@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] cpuid bit for relaxed timer handling?
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Mon, 23 Feb 2009 05:19:59 -0800
Cc:
Delivery-date: Mon, 23 Feb 2009 05:20:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <f4527be0902230502l66df88a4y8f5599165bc76977@xxxxxxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcmVtyODpahHtYYXR3G3ynbtqMIEkAAAkmqL
Thread-topic: [Xen-devel] cpuid bit for relaxed timer handling?
User-agent: Microsoft-Entourage/12.15.0.081119
Unfortunately it's not that easy since Xen's own CPUID leaves are in the way
and have to be relocated. Also if you advertise Viridian support in CPUID
then you also have to implement some hypervisor service calls.

Perhaps your best bet is to see if James Harper knows anything about BSODs
with GPLPV drivers on latest xen-unstable, and try to get that working?

 -- Keir

On 23/02/2009 05:02, "Andrew Lyon" <andrew.lyon@xxxxxxxxx> wrote:

> Hi,
> 
> I understand that with Xen 3.4 viridian=1 can be specified in the
> configugration file to enable viridian support, one of the effects of
> which is to set a cpuid bit to enable relaxed timers, I was wondering
> if the same bit could be set using the cpuid= setting on older
> versions of Xen?
> 
> I run Xen 3.2.1 and find that under heavy load my Windows 2008 and
> Vista VM's will BSOD with CLOCK_WATCHDOG_TIMEOUT (101), this is pretty
> inconvenient on its own but if the VM has a pci passthrough device the
> entire system will lock up when this happens, the same lockup happens
> if I destroy a VM which has a passthrough device.
> 
> I have tried running Xen unstable but when I install gplpv drivers my
> windows vm's BSOD with a 7E, I really need the performance boost of
> gplpv drivers or I would simply run unstable with no pv drivers.
> 
> Andy
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



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

<Prev in Thread] Current Thread [Next in Thread>