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] can't create any more pv-on-hvm domains after~38under 3.

To: "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>, "Steve Ofsthun" <sofsthun@xxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] can't create any more pv-on-hvm domains after~38under 3.3-testing
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Fri, 12 Dec 2008 14:59:44 +1100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 11 Dec 2008 20:00:16 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C55EDB3C.9D5%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: <C55EAFF6.1FE13%keir.fraser@xxxxxxxxxxxxx> <C55EDB3C.9D5%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclVadDQmtzTWea6ykKEImzfhlaRggBDODmQAA+/mD0AAavUcAABiYYeAAZywHUBTEeREA==
Thread-topic: [Xen-devel] can't create any more pv-on-hvm domains after~38under 3.3-testing
> On 05/12/2008 10:16, "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx> wrote:
> 
> > On 05/12/2008 09:35, "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
> wrote:
> >
> >> I wonder if it's possible that some Debian code is left around
> somewhere
> >> on my machine... any suggestions for where that could be that would
> >> cause a problem with Xen? It just seems to me that this problem is
> >> severe enough that if it really was a problem with Xen and not my
setup
> >> that others would have noticed it too...
> >
> > Well you run your own kernel and toolstack. I think it's pretty
unlikely
> > that some Debian thing is still getting in there.
> >
> > I'll try 3.3 again, just to double check I don't see any weirdness.
By
> the
> > way, I build my dom0 kernel using the -xen0 built-in config, not
-xen.
> Not
> > sure if that would make a difference. Probably not.
> 
> I had another quick go with tip of xen-3.3-testing and it worked okay
for
> me. 64b Xen, 32b -xen0 dom0, fresh 32b tools install, HVM domU (only
> booted
> as far as bootloader, then destroyed). Intel P4-era hardware.
> 

Once I reach that limit, any new domain created gives me "Cannot handle
page request order 0" from Xen, presumably from xen/common/page_alloc.c
in the alloc_xenheap_pages function.

'xm debug H' says:

(XEN) 'H' pressed -> dumping heap info (now-0x9AED:61D9500A)
(XEN) heap[node=0][zone=0] -> 17 pages
(XEN) heap[node=0][zone=1] -> 0 pages
(XEN) heap[node=0][zone=2] -> 0 pages
(XEN) heap[node=0][zone=3] -> 0 pages
(XEN) heap[node=0][zone=4] -> 0 pages
(XEN) heap[node=0][zone=5] -> 0 pages
(XEN) heap[node=0][zone=6] -> 0 pages
(XEN) heap[node=0][zone=7] -> 0 pages
(XEN) heap[node=0][zone=8] -> 0 pages
(XEN) heap[node=0][zone=9] -> 0 pages
(XEN) heap[node=0][zone=10] -> 0 pages
(XEN) heap[node=0][zone=11] -> 0 pages
(XEN) heap[node=0][zone=12] -> 0 pages
(XEN) heap[node=0][zone=13] -> 0 pages
(XEN) heap[node=0][zone=14] -> 16120 pages
(XEN) heap[node=0][zone=15] -> 32768 pages
(XEN) heap[node=0][zone=16] -> 65536 pages
(XEN) heap[node=0][zone=17] -> 131072 pages
(XEN) heap[node=0][zone=18] -> 262144 pages
(XEN) heap[node=0][zone=19] -> 388992 pages
(XEN) heap[node=0][zone=20] -> 773270 pages
(XEN) heap[node=0][zone=21] -> 0 pages
(XEN) heap[node=0][zone=22] -> 0 pages
(XEN) heap[node=0][zone=23] -> 0 pages
(XEN) heap[node=0][zone=24] -> 0 pages
(XEN) heap[node=0][zone=25] -> 0 pages
(XEN) heap[node=0][zone=26] -> 0 pages
(XEN) heap[node=0][zone=27] -> 0 pages
(XEN) heap[node=0][zone=28] -> 0 pages
(XEN) heap[node=0][zone=29] -> 0 pages
(XEN) heap[node=0][zone=30] -> 0 pages
(XEN) heap[node=0][zone=31] -> 0 pages
(XEN) heap[node=0][zone=32] -> 0 pages
(XEN) heap[node=0][zone=33] -> 0 pages
(XEN) heap[node=0][zone=34] -> 0 pages
(XEN) heap[node=0][zone=35] -> 0 pages
(XEN) heap[node=0][zone=36] -> 0 pages
(XEN) heap[node=0][zone=37] -> 0 pages
(XEN) heap[node=0][zone=38] -> 0 pages
(XEN) heap[node=0][zone=39] -> 0 pages

But that doesn't mean anything to me, unless each 'zone' is actually a
domain?

James


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

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