[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#595711: marked as done (linux-image-2.6.26-2-xen-686: Wrong free memory values for xen kernel with xenballoon use)



Your message dated Sat, 8 Jun 2013 12:17:23 +0200
with message-id <20130608101723.GF4796@pisco.westfalen.local>
and subject line Closing
has caused the Debian Bug report #595711,
regarding linux-image-2.6.26-2-xen-686: Wrong free memory values for xen kernel with xenballoon use
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
595711: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595711
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-2.6.26-2-xen-686
Severity: important

I belive current version of xen (as domU) kernel for debian report free memory wrong: system reports lots of free memory, but acutally all memory is used up. 

Condition to reproduce:

Xen evnironment, maxmem is very large (10-20GiB memory), mem relativly low (800-900MiB).

Booted domU reports about 500MiB free, but if we try to use it, we will get swap (or oom/MemoryError is swap disabled) right after about 120MiB.

I test this behavior in newer gentoo/SUSE kernel and they in same condition show that about 750MiB is used (this match experemental data).

I belive, this somehow related to difference in drivers/xen/balloon.c, gentoo/SUSE version have some lines like 

        totalram_pages--;
(in balloon_append() function)

and 
      totalram_pages++;
(in balloon_retrieve() function)

Those lines are in Gentoo kernel  (linux-2.6.34-xen) but absent in Debian (linux-image-2.6.26-2-xen-686)

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
Hi,
your bug has been filed against the "linux-2.6" source package and was filed for
a kernel older than the recently released Debian 7.0 / Wheezy with a severity
less than important.

We don't have the ressources to reproduce the complete backlog of all older kernel
bugs, so we're closing this bug for now. If you can reproduce the bug with Debian Wheezy
or a more recent kernel from testing or unstable, please reopen the bug by sending
a mail to control@bugs.debian.org with the following three commands included in the
mail:

reopen BUGNUMBER
reassign BUGNUMBER src:linux
thanks

Cheers,
        Moritz

--- End Message ---

Reply to: