[lkml]   [2011]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: patch] cpusets, cgroups: disallow attaching kthreadd
On Tue, 18 Oct 2011, Mike Galbraith wrote:

> Ahem, the buildable copy..
> I've been asked to add this toe saver to the trees I work on at least
> until something better comes along. ACK/NACK equally understandable
> given the infrequency of the toe shooting, and user's right to do so.
> Off you go, fly or die little patchlet.


> cpusets, cgroups: disallow attaching kthreadd
> Allowing kthreadd to be moved to a non-root group makes no sense, it being
> a global resource, and needlessly leads unsuspecting users toward trouble.
> 1. An RT workqueue worker thread spawned in a task group with no rt_runtime
> allocated is not schedulable. Simple user error, but harmful to the box.
> 2. A worker thread which acquires PF_THREAD_BOUND can never leave a cpuset,
> rendering the cpuset immortal.
> Save the user some unexpected trouble, just say no.
> Signed-off-by: Mike Galbraith <>

Acked-by: David Rientjes <>

 \ /
  Last update: 2011-10-18 10:19    [W:0.167 / U:7.344 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site