Re: [vserver] Small flaw inside guest on kernel 4.1.13-vs2.3.8.3

From: Herbert Poetzl <herbert_at_13thfloor.at>
Date: Tue 02 Feb 2016 - 09:34:59 GMT
Message-ID: <20160202093459.GE24582@MAIL.13thfloor.at>

On Mon, Feb 01, 2016 at 03:02:28PM +0100, Urban Loesch wrote:
> Hi,

Hey Urban!

> there is a small flaw inside the guest on kernel 4.1.13-vs2.3.8.3.

> The "free" command shows the full memory of a host and not the
> assigned amount, even if the "flags" file in
> "/etc/vservers/$VSNAME/flags" is set like this:
> ...
> VIRT_MEM
> VIRT_CPU
> VIRT_LOAD
> ...

> Some other details:
> kernel: 4.1.13-vs2.3.8.3
> util-vserver:
> ii libvserver0 0.30.216-pre3120-jessie0.1-1 amd64 dynamic libraries for util-vserver
> ii util-vserver 0.30.216-pre3120-jessie0.1-1 amd64 utilities for managing Linux-VServer guests
> ii util-vserver-build 0.30.216-pre3120-jessie0.1-1 amd64 tools which can be used to build vservers
> ii util-vserver-core 0.30.216-pre3120-jessie0.1-1 amd64 core utilities of util-vserver
> ii util-vserver-sysv 0.30.216-pre3120-jessie0.1-1 amd64 initscripts for util-vserver

> Host-OS: Debian Jessie
> Guest-OS: Debian etch oder higher. Also Jessie is affected.

> The "top" command shows the correct assigned cpu eg. 14-15.
> ...
> top - 14:59:26 up 2 days, 20:25, 0 users, load average: 0.05, 0.07, 0.02
> Tasks: 16 total, 2 running, 14 sleeping, 0 stopped, 0 zombie
> Cpu14 : 1.7%us, 0.0%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
> Cpu15 : 1.5%us, 0.0%sy, 0.0%ni, 98.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
> Mem: 32935924k total, 32745520k used, 190404k free, 248248k buffers
> Swap: 7811068k total, 8620k used, 7802448k free, 0k cached

> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND
> ...

Thanks for reporting, but this is known, as the relevant
code in the 4.1.x patches has not been adapted to the
changes in the kernel (i.e. it is disabled for now)

> All limits are assigned with cgroups.
> Have you some idea how I can fix this?

By adapting the relevant code (it is still there but
disabled for now) to the changes in the kernel.

> As I just said, this is not a real error, but only a flaw
> that bothers me.

Yeah, you are probably not the only one who misses this
feature, I will see what I can do to get it working again.

All the best,
Herbert

> Thanks and regards
> Urban
Received on Tue Feb 2 09:32:08 2016

[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Tue 02 Feb 2016 - 09:32:09 GMT by hypermail 2.1.8