From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Deegan Subject: Re: where is writable page table implemented? Date: Tue, 1 Apr 2008 08:38:25 +0000 Message-ID: <20080401083825.GA4628@york.uk.xensource.com> References: <20080324162510.GD30315@york.uk.xensource.com> <20080325104351.GA30991@york.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: weiming Cc: xen-devel List-Id: xen-devel@lists.xenproject.org At 19:43 -0400 on 30 Mar (1206906207), weiming wrote: > with writable page table, why guest os still calls update_va_mapping to > update the pte? It's faster to call into Xen with an explicit modification, or a list of them, than to have xen trap and do a full x86 instruction emaulation to figure out what you werere doing. Cheers, Tim. -- Tim Deegan Principal Software Engineer, Citrix Systems (R&D) Ltd. [Company #02300071, SL9 0DZ, UK.]