This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] recent changes to writable page tables on -unstable andx

To: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] recent changes to writable page tables on -unstable andxend
From: Kip Macy <kip.macy@xxxxxxxxx>
Date: Thu, 28 Apr 2005 17:16:40 -0700
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 29 Apr 2005 00:16:22 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kl0rRYRlMsOYAFS9GqhASD/f9mqoMx/R+69BVJvPOH2l9w5yieW39w+MItXEdDxsxA0CyMHrGMxhVIcpWaypsPBptkYsw3Mw3aMj0HP8xKuiTekfNcCnUO5GvUpF2Fj6aYDIy0ZQrrbAiDeII9m/hif0QmPkjWVVYULiv9DGhBo=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <A95E2296287EAD4EB592B5DEEFCE0E9D1E3DE4@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <A95E2296287EAD4EB592B5DEEFCE0E9D1E3DE4@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Reply-to: Kip Macy <kip.macy@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> As I recall, we were taking the emulation path every time until quite
> recently. Are you sure you were actually using writeable pagetables
> before?

Well, last week I spent an hour or two removing places where FreeBSD
blew up when it tried to write directly to a page directory because
previously I didn't differentiate between PD and PT updates and today
when I removed the WRITABLE_PAGETABLES define the code initially
wouldn't compile. I can test out a tree from as of my checkin, but I'm
fairly positive.

> You probably want to augment the debug message to print out a bit more
> about the old and new pte, page type, and which pages are in wrpt mode.

Ok, I'll do that thanks.


Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>