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

xen-devel

[Top] [All Lists]

Re: [Xen-devel] [PATCH] PoD: Check p2m assumption in debug builds

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] PoD: Check p2m assumption in debug builds
From: George Dunlap <george.dunlap@xxxxxxxxxxxxx>
Date: 2009年9月17日 10:43:09 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Kouya Shimura <kouya@xxxxxxxxxxxxxx>
Delivery-date: 2009年9月17日 02:43:35 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C6D79240.14F49%keir.fraser@xxxxxxxxxxxxx>
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>
References: <C6D79240.14F49%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.23 (X11/20090817)
Keir Fraser wrote:
On 17/09/2009 02:26, "Kouya Shimura" <kouya@xxxxxxxxxxxxxx> wrote:
real 0m2.343s
user 0m0.040s
sys 0m0.030s
real 2m25.741s
user 0m0.090s
sys 0m0.020s
I'm about to lose my patience with it. :-)
Can you control it by a boot parameter? (ex. "pod_debug=nnn")
Yeah, that's too slow for our normal debug build. I think we'll revert the
patch -- noone would ever enable it, unless maybe if helping George track
down a PoD bug.
Hmm... my only concern is that the assumption seems like something which might easily change, with no one realizing that they'd broken the assumption, and the codepath not being tested since most OSS users probably won't be using PoD. Hmm, perhaps we could wrap it with an if() statement checking if there are any outstanding PoD entries? The assumption only really matters when PoD is in use. Alternately, a separate #define for PoD debug might be useful, so we can easily turn on all these options when we need to.
-George
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: RE: [Xen-devel] sparse M2P table , Jan Beulich
Next by Date: RE: [Xen-devel] sparse M2P table , Jiang, Yunhong
Previous by Thread: Re: [Xen-devel] [PATCH] PoD: Check p2m assumption in debug builds , Keir Fraser
Next by Thread: [Xen-devel] [PATCH] reincrease percpu area , Yang, Xiaowei
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /