[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] replace rdtsc emulation-vs-native xen boot option with per-domain (hypervisor part)


  • To: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>, "Xen-Devel (E-mail)" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Date: Sun, 27 Sep 2009 22:39:03 +0100
  • Cc:
  • Delivery-date: Sun, 27 Sep 2009 14:39:34 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Aco/p/eU6S8r/HJNRSqXUFTTCcjQZQAEvbVq
  • Thread-topic: [Xen-devel] [PATCH] replace rdtsc emulation-vs-native xen boot option with per-domain (hypervisor part)

On 27/09/2009 20:22, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx> wrote:

> (I'm still struggling against the coils of python on
> the tools part of this patch, so thought I'd post the
> hypervisor side separately first.)
> 
> Switches rdtsc emulation from boot option to per-domain
> and enables it by default.  Also removes hvm tsc scaling
> as it is no longer necessary.

The hvm tsc scaling will still be useful in the case that trap-&-emulate was
originally disabled for an hvm domain. So I'd keep it, and also keep the
flag called d->arch.vtsc rather than flipping it and renaming it, and the
patch will end up about 20 lines long.

I'll rework this patch myself and check it in at the same time as the tools
patch, when you have that ready.

 -- Keir



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.