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] _domain in page_info structure

To: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] _domain in page_info structure
From: jeet <jeet_sat12@xxxxxxxxxxx>
Date: Tue, 27 Mar 2007 15:15:06 +0530 (IST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 27 Mar 2007 02:44:06 -0700
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:Cc:MIME-Version:Content-Type:Message-ID; b=3FktyWmhwTpJqWw2HrrLPN34Tn3s5E4uh06CG1lwInV1wVtnoy57BkpFtq9MXRFrCvUnCG7Ge5FX90ES09Qz/+S+zFVUOlzYGrMFIVp9alEwGrZOOejNimhdiyi9dvywkPhII2dn60toLczEXu3mtfQmvkTXRhy19n818DT7CR4=;
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
Thanks Tim for reply

I am looking into 3.0.3 version of xen
does in this code the comment stand valid? or comment was regarding future 
implementation.

jeet

----- Original Message ----
From: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
To: jeet <jeet_sat12@xxxxxxxxxxx>
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Sent: Tuesday, 27 March, 2007 2:07:31 PM
Subject: Re: [Xen-devel] _domain in page_info structure

At 13:55 +0530 on 27 Mar (1175003752), jeet wrote:
> nd = page->u.inuse._domain;
> 
> what this field is used for? 

The comment beside the definition of the field says:
/* Owner of this page (NULL if page is anonymous). */

> /* Meaning of the _domain field in shadow pages
>  * --------------------------------------------
>  *
>  * In shadow pages, this field will always have its least significant bit
>  * set.  This ensures that all attempts to get_page() will fail (as all
>  * valid pickled domain pointers have a zero for their least significant bit).
>  * Instead, the remaining upper bits are used to record the shadow generation
>  * counter when the shadow was created.
>  */

This comment is from 3.0.4 and was never very useful, as IIRC the
generation cuonters it refers to were never implemented in the main
tree.  Shadow pages have their own entirely separate version of the
page_info struct now.

Cheers,

Tim.

-- 
Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>, XenSource UK Limited
Registered office c/o EC2Y 5EB, UK; company number 05334508

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





                
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something new
http://in.answers.yahoo.com/

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