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

[Xen-devel] How can i get VA from a pfn in HVM guest


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: èåé <sunofblack@xxxxxxxx>
  • Date: Fri, 6 Aug 2010 07:39:56 +0800 (CST)
  • Delivery-date: Thu, 05 Aug 2010 16:42:02 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.cn; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=aljapVZL+rQ/0BU/otbiFXmdPGtLhCjv89AQn7mZByIdhYWdBs0uj/aSDpI84AO/L+a4HnMjZLPoX64crysRUKMFW6+gjYMBr4/JENTztXic9WkoWtDjG5JEepEpiLtOMQrlMUPl+XopuHFlb4wI2y0mN8Rq10UVAL77Hnxy9YQ=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi,
    After i get the pfn in a hvm guest using following code, how can i use it? Simply using __va() seems wrong, for the ( param.value << PAGE_SHIFT ) is feffc000 in my test module, using __va() will overflow.
   
    xen_hvm_param_t param;
    param.domid = DOMID_SELF;
    param.index = HVM_PARAM_STORE_PFN; 
    hypercall_hvm_op(HVMOP_get_param, &param);

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