Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

[Xen-devel] where is writable page table implemented?

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] where is writable page table implemented?
From: weiming <zephyr.zhao@xxxxxxxxx>
Date: Mon, 24 Mar 2008 12:18:59 -0400
Delivery-date: Mon, 24 Mar 2008 09:19:25 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=ELiGGsI4tGiVxgOn1w/jLa2fBRZezdqi/BQZ92CmIww=; b=thSiKYjjA29PamP+i/qZX6cKy6hsexjths9Y8jvTCMLVXPaJRnvBVSJWvO18miDfdNByr31NppGe+ZJmXEQiNKZ38ntB6vz7JZNMsHAXDnfG0zyB4EGgRyuzM5njfGT+60vQirxrtv6Dkkl3TwXuRn0kfX26G+jySlRW4fy3YyI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:mime-version:content-type; b=TBMFT8D2S0gxqK6X+JK16aemgsBiSwbPF1DtDMnNFM6tr9fj4j4Ss7v7bHRODvNyEXgKZsh4hmWHB94sucLrsoGqCI2MVc+4qggQOHMEoLhqtweAtRCkeTvdiyQBBCediEtbgx5EaOv+mdz85royFnjcESmGeH2yi0L1tXGxK+Q=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

I want to read the code about the implementation of writable page table. But I can't find it in the source codes.

I assume that when a guest OS allocate a page table (e.g. when create a process), it will tell hypervisor the address of the page table, then xen will set permissions on that page to trap the writes from the guest OS. But I can't find such code.

Thanks,
Weiming


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