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

[Xen-devel] what shadow_promote does

  • To: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-userl@xxxxxxxxxxxxxxxxxxx
  • From: jeet <jeet_sat12@xxxxxxxxxxx>
  • Date: Mon, 26 Feb 2007 14:38:10 +0530 (IST)
  • Delivery-date: Mon, 26 Feb 2007 01:07:28 -0800
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.in; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=yU/aQwfxr/vBX79WfxI02dR96OXXTgz8S3a5FDe7SuDdPlubrMFH0ti7b1UHWyJ7fqknMz59wSd4KUL85TvNzEsXSbKIl1Kl17KKY52QFvHj4p8mSGdrPFsn9J/+G8xF9+8xBLmRLIPw+yPxuE3+/eCeXiKg8uIDF3ux4SaxUvE=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi All,

what is mean by promote a page in shadow code? i.e when the shadow_promote() is 
call and what exactly it do?
Does promotion mean the faulting page is guest page table page create a shadow 
page table page for it and 
the remove write access mapping of that Guest Page Table page and set it type 
as PT.

So next time if guest make any entry in in this page tabe page trap it in xen.
does emulation function (emulate_memop()) only called to emulate write to this 
GPT page?

So when the page is demoted again ie  when shadow_demote() is called?

thanks in advance


Yahoo! India Answers: Share what you know. Learn something new

Xen-devel mailing list



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