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>