WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH] linux/x86: Advertise which page table entries co

To: Jan Beulich <jbeulich@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] linux/x86: Advertise which page table entries contain MFNs
From: Keir Fraser <keir@xxxxxxxxxxxxx>
Date: Tue, 20 Feb 2007 09:52:08 +0000
Delivery-date: Tue, 20 Feb 2007 01:51:27 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <45D1E3F7.76E4.0078.0@xxxxxxxxxx>
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
Thread-index: AcdU1MiuB4aKzMDIEdutSwAX8io7RQ==
Thread-topic: [Xen-devel] [PATCH] linux/x86: Advertise which page table entries contain MFNs
User-agent: Microsoft-Entourage/11.2.5.060620
On 13/2/07 15:14, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote:

> .. and hence need to be (un)canonicalized during save/restore.
> 
> The patch should apply without the page table handling adjustment one, yet
> the values passed in the new note assume that patch to be applied.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxxxx>

Could we just define _PAGE_PRESENT in the header file (it's not likely to
change!) rather than have to mess up another couple of header files to allow
inclusion in assembly files.

I see the need to change the ELFNOTE macro, but is the vararg macro syntax
ever unavailable when building Linux? Do you have to keep the old ELFNOTE
definition hanging around?

Why are the extra build rules required, which kill EXTRA_AFLAGS? Has it
something to do with trying to cleanly include pgtable.h?

I think I agree with the change to NEXT_PAGE() but the change belongs
upstream, not in our patches.

 -- Keir


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

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