All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeremy Fitzhardinge <jeremy@goop.org>
To: "Németh Tamás" <nice@titanic.nyme.hu>
Cc: xen-devel@lists.xensource.com, jeremy@xensource.com
Subject: Re: PROBLEM: Xen ballon driver seems to be broken in 2.6.26
Date: Tue, 22 Jul 2008 11:02:32 -0700	[thread overview]
Message-ID: <488620B8.80600@goop.org> (raw)
In-Reply-To: <200807221812.21346.nice@titanic.nyme.hu>

Németh Tamás wrote:
> I use openSUSE 10.3 both for dom0 and domU, but the kernels and the entire Xen 
> system (hypervisor, tools and dom0 kernel) is replaced by the newest version 
> downloadable from xen.org. Every component is compiled from source. The 
> hypervisor is 64 bit, and the dom0 and domU systems are 32 bit, PAE. The domU 
> kernel is the vanilla 2.6.26. It's OK, that migration, save, restore, etc. 
> don't work, as you plan the support for these features to be included in 
> 2.6.27 AFAIK. (BTW, when will you include the domU support for x86_64 and CPU 
> hotplug?) But:
>
> The balloon driver also seems to be broken. If i decrease the amount of memory 
> in domU, it becomes immediately almost unresponsive. I can ping the domU, and 
> even Xvnc continues to operate (the "screen" of domU changes, the KDE clock 
> continues to count the seconds), but i cannot start new programs. Sadly it 
> includes the fact that i can't even run dmesg. Neither the output of 'xm 
> console'  gives any error message. When i destroy and restart the domU then, 
> i cannot find anything about the crash in /var/log/messages. When i try to 
> start a new program, then the domU totally hangs finally, the KDE clock 
> stops, and it cannot be shut down (only destroyed).
>   

So that's consistent with the balloon driver over-aggressively shrinking 
the domain, until there's no memory left to do anything.  The balloon 
driver has no safety checks to prevent that from happening.

What value are you setting the target size to?  Are you using the right 
units?

    J

       reply	other threads:[~2008-07-22 18:02 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200807221812.21346.nice@titanic.nyme.hu>
2008-07-22 18:02 ` Jeremy Fitzhardinge [this message]
2008-07-23  0:11   ` Re: PROBLEM: Xen ballon driver seems to be broken in 2.6.26 Dan Magenheimer
2008-07-23  0:47     ` Jeremy Fitzhardinge
2008-07-23  0:49       ` Dan Magenheimer
     [not found]     ` <200807231141.51212.nice@titanic.nyme.hu>
2008-07-23 13:35       ` Jeremy Fitzhardinge

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=488620B8.80600@goop.org \
    --to=jeremy@goop.org \
    --cc=jeremy@xensource.com \
    --cc=nice@titanic.nyme.hu \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.