|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] Re: PoD issue
To: |
Keith Coleman <list.keith@xxxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxxxxx> |
Subject: |
RE: [Xen-devel] Re: PoD issue |
From: |
Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx> |
Date: |
Fri, 19 Feb 2010 06:53:52 +0000 |
Accept-language: |
en-US |
Acceptlanguage: |
en-US |
Cc: |
Ian, Jan Beulich <JBeulich@xxxxxxxxxx>, Pratt <Ian.Pratt@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Fraser <Keir.Fraser@xxxxxxxxxxxxx>, Keir |
Delivery-date: |
Thu, 18 Feb 2010 22:56:07 -0800 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<5411dbdc1002181603t23f3a4f6xf28bc0c92403448d@xxxxxxxxxxxxxx> |
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: |
<4B65C25E02000078000584AB@xxxxxxxxxxxxxxxxxx> <4B69C381.10005@xxxxxxxxxxxxx> <4B6A90B1020000780002DA3B@xxxxxxxxxxxxxxxxxx> <de76405a1002041112q3d36b847p294869f6d5f760f1@xxxxxxxxxxxxxx> <5411dbdc1002181603t23f3a4f6xf28bc0c92403448d@xxxxxxxxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thread-index: |
Acqw9yjA/Kwfz/e4QwWZE49KFOFChgAN6itg |
Thread-topic: |
[Xen-devel] Re: PoD issue |
> On Thu, Feb 4, 2010 at 2:12 PM, George Dunlap
> <George.Dunlap@xxxxxxxxxxxxx> wrote:
> > Yeah, the OSS tree doesn't get the kind of regression testing it
> > really needs at the moment. I was using the OSS balloon drivers when
> > I implemented and submitted the PoD code last year. I didn't have any
> > trouble then, and I was definitely using up all of the memory. But I
> > haven't done any testing on OSS since then, basically.
> >
>
> Is it expected that booting HVM guests with maxmem > memory is
> unstable? In testing 3.4.3-rc2 (kernel 2.6.18 c/s 993) I can easily
> crash the guest and occasionally the entire server.
Obviously the platform should never crash, and that's very concerning.
Are you running a balloon driver in the guest? It's essential that you do,
because it needs to get in fairly early in the guest boot and allocate the
difference between maxmem and target memory. The populate-on-demand code exists
just to cope with things like the memory scrubber running ahead of the balloon
driver. If you're not running a balloon driver the guest is doomed to crash as
soon as it tries using more than target memory.
All of this requires coordination between the tool stack, PoD code, and PV
drivers so that sufficient memory gets ballooned out. I expect the combination
that has had most testing is the XCP toolstack and Citrix PV windows drivers.
Ian
You need to be running a balloon driver in the guest: it needs
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|