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] Solaris and PVRDTSCP

To: Keir Fraser <keir.xen@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] Solaris and PVRDTSCP
From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
Date: Fri, 1 Jul 2011 18:25:57 +0100
Accept-language: en-US
Acceptlanguage: en-US
Cc: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
Delivery-date: Fri, 01 Jul 2011 10:27:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CA33C00F.1D5D1%keir.xen@xxxxxxxxx>
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: <291EDFCB1E9E224A99088639C4762022B44D8E13AE@xxxxxxxxxxxxxxxxxxxxxxxxx> <CA33C00F.1D5D1%keir.xen@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acw4ELKspf4mhTLCQZqm5dUeLpw9TwAAkHZrAAA6R+A=
Thread-topic: [Xen-devel] Solaris and PVRDTSCP
I was afraid you might say that :-/

  Ta,

    Paul

> -----Original Message-----
> From: Keir Fraser [mailto:keir.xen@xxxxxxxxx]
> Sent: 01 July 2011 18:19
> To: Paul Durrant; xen-devel@xxxxxxxxxxxxxxxxxxx
> Cc: Dan Magenheimer
> Subject: Re: [Xen-devel] Solaris and PVRDTSCP
> 
> On 01/07/2011 18:02, "Paul Durrant" <Paul.Durrant@xxxxxxxxxx> wrote:
> 
> > Hi,
> >
> >   I've been trying to figure out why my copy of s10u9 did not run
> PV
> > drivers when I installed it on Xen 4.1 when it was perfectly happy
> on Xen 3.4...
> >
> >   It turns out that the kernel is making a check that the maximal
> Xen
> > CPUID leaf is no greater than base + 2. This was true on Xen 3.4
> but
> > when the PVRDTSCP patch was added it ceased to be true with the
> > addition of the cpuid_time_leaf code.
> >   Clearly future versions of the Solaris kernel should revise this
> > check but to allow this kernel to enable PV drivers I was
> wondering
> > what sort of workaround could be done. My current thoughts are
> along
> > the lines of disabling the extra CPUID leaf if tsc_mode is <
> > TSC_MODE_PVRDTSCP. An alternative might be to introduce another
> > tsc_mode that specifically causes the leaf to be obscured.
> Thoughts?
> 
> We might add other leaves in future. Best might be a domctl to
> restrict max leaf per domain, and do all the relevant plumbing of
> that through toolstacks. Fun.
> 
>  -- Keir
> 
> >   Paul
> >
> > _______________________________________________
> > 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