Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Apr 2009 09:47:50 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        Miroslav Lachman <000.fbsd@quip.cz>
Cc:        freebsd-jail@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: changing cpuset of jail from inside of jail - is it feature?
Message-ID:  <20090422094447.A15361@maildrop.int.zabbadoz.net>
In-Reply-To: <49EE4B6B.5020005@quip.cz>
References:  <49EE4B6B.5020005@quip.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Apr 2009, Miroslav Lachman wrote:

Hi,

> I am running system FreeBSD 7.1-STABLE amd64 GENERIC (Wed Feb 11 09:56:08 CET 
> 2009) hosting few jails.
> The machine has dual core CPU and some jails are set to run only on one core 
> (core 0 in this example):
>
>    host# cpuset -l 0 -j 25
>
> As I tested today, root user inside the jail can change this by the same 
> command as I am doing it from the host system:
>
>   injail# cpuset -l 0,1 -j 25
>
> And from now, jail with JID 25 is running on both cores.
>
> Is it expected behavior of cpuset to allow user inside the jail change cpuset 
> of the jail itself or is it a bug?
>
> It seems to me as undesirable.

it is (undesirable) and it seems to be a bug as even if you do

     host# cpuset -l 0 -r -j 25

you can get back to 0,1 from within the jail.

I'll check how/why this is possible.

/bz

PS: moving this to freebsd-jail@

-- 
Bjoern A. Zeeb                      The greatest risk is not taking one.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090422094447.A15361>