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

Re: [Xen-devel] HVM hypercalls


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Ruslan Nikolaev <nruslan_devel@xxxxxxxxx>
  • Date: Fri, 30 Jul 2010 09:06:13 -0700 (PDT)
  • Delivery-date: Fri, 30 Jul 2010 09:06:59 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=5gQUpW2vuZeLZGw/VPoKS/hw0nXt1e0LT9KulxmnIdGP1JpYT/tvEuwp7X9WAYjV6MO8Hvw+vIKA7h5XLAe+G84KILe0iXb2S55Hx5L0yr4SI3dfvm94xZyfY4jOTBQLTS837ujLH1L4rtZ8Sc34yBQEQL6crGP96FpU4uj9DhI=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

I have 2 kernels:

1. From Xen repositary pvops-git (2.6.31.13).
2. From kernel.org: 2.6.32.16

Thank you!
Ruslan.


--- On Thu, 7/29/10, Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:

> From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
> Subject: Re: [Xen-devel] HVM hypercalls
> To: "Ruslan Nikolaev" <nruslan_devel@xxxxxxxxx>
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Date: Thursday, July 29, 2010, 11:47 PM
>  On 07/29/2010 11:55 AM, Ruslan
> Nikolaev wrote:
> > Thank you very much! I'll try this. BTW is it required
> to do this for every module with HVM hypercalls or there is
> some shared initialization code in HVM guest (Linux) similar
> to one used in paravirtualized guests?
> > 
> > If it's supposed to be in a module, is there any good
> example I can look at?
> > 
> > AFAIK hypercall_page is being initialized on Xen side
> with appropriate vmcall/vmmcall code. Is this CPUID
> mechanism a standard way to obtain hypercall_page reference
> on HVM domain?
> 
> What kernel are you working with?  There's already
> code to implement pv-on-hvm support for various recent pvops
> kernels, so you can just base your work on those.
> 
>     J
> 
> 




_______________________________________________
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®.