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

[Xen-devel] accumulate_guest_flags no longer exists in xen 3.4.3

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] accumulate_guest_flags no longer exists in xen 3.4.3
From: "K.C. Lee" <kcl.joseph@xxxxxxxxx>
Date: Mon, 27 Sep 2010 11:35:21 +0800
Delivery-date: Sun, 26 Sep 2010 20:36:28 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=zbzbtvCdrPUPxlDjlZ++kAMJbmxkb3I0EvaSDSUMS50=; b=SCM/O0LHBiAYbv/j4KFrqfB6iIekjfJVpkBmgKI3BbSRvCdZPatvtWZBK3q2AB1e0i CTMkIptBdXv73cZhSRkgwG/1SHzZULZGZhwrQ2FtBtn6oeXIn+Er01UG0ZI3K9cttci9 RGxVjjOg8JMXH6A3N7/PKg3eztP0z7UOIMMRQ=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ttn9EsNOvaBDS6yctwxzVYLwSwhzgAlLKa5WL/qtj9XN6BR7RQq7aiqQ4lRXOdnvCM 9hCu8c/TpFNMMSRpX3yy6Jj0SgeechpgLH0WF3GjU7KqVFKerFSiTDJkKhRm5tgI8SzW u5zHjuexv9X8R5sU6hTGbpasIlHyfCYm6rEuQ=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

I found that accumulate_guest_flags(struct vcpu *v, walk_t *gw) defined in xen 3.1.0 could not be found in xen 3.4.3.

Also, I found that guest_walk_tables(struct vcpu *v, unsigned long va, walk_t *gw, ...) in xen 3.4.3 contanis code block: "guest_l1e_get_flags(gw->eff_l1e) ^ _PAGE_NX_BIT" which can only be found in accumulate_guest_flags. Besides, I also found a comment in "We will accumulate, in rc, the set of flags that are missing".

I want to know if accumulate_guest_flags integrated into guest_walk_tables in the version of xen 3.4.3?
And if so, how can I use guest_walk_tables instead of accumulate_guest_flags to get the same return value and walk_t *gw?

Any suggestion is appreciated.

Thank you very much.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>