Re: Kernel threads inherit CPU affinity from random sibling

2012-01-27 Thread Ryan Stone
On Fri, Jan 27, 2012 at 10:41 PM, Attilio Rao wrote: > I think what you found out is very sensitive. > However, the patch is not correct as you cannot call > cpuset_setthread() with thread_lock held. Whoops! I actually discovered that for myself and had already fixed it, but apparently I include

Re: Kernel threads inherit CPU affinity from random sibling

2012-01-27 Thread Attilio Rao
2012/1/28 Ryan Stone : > Right now, whenever a thread is spawned, it inherits CPU affinity from > its "parent" thread.  I put parent in scare quotes because as far as I > can tell, for a kernel thread the parent is essentially chosen > arbitrarily (it looks like it is the most recent thread spawned

Kernel threads inherit CPU affinity from random sibling

2012-01-27 Thread Ryan Stone
Right now, whenever a thread is spawned, it inherits CPU affinity from its "parent" thread. I put parent in scare quotes because as far as I can tell, for a kernel thread the parent is essentially chosen arbitrarily (it looks like it is the most recent thread spawned in that kernel process). Inhe

Re: FreeBSD has serious problems with focus, longevity, and lifecycle

2012-01-27 Thread Mark Blackman
On 27 Jan 2012, at 03:26, Mark Linimon wrote: > On Thu, Jan 26, 2012 at 10:52:44PM +, Mark Blackman wrote: >> I suspect poor old RE is putting too much work into BETAs and RCs for >> point releases. > > The counter-argument is that we have a lot more leeway to make mistakes > on a .0 releas

FreeBSD Quarterly Status Report October-December, 2011

2012-01-27 Thread Daniel Gerzo
FreeBSD Quarterly Status Report October-December, 2011 Introduction This report covers FreeBSD-related projects between October and December 2011. It is the last of the four reports planned for 2011. This quarter was mainly devoted to polishing the bits for the next major version of F