On Sun, 2011-05-01 at 10:10 +0300, Pekka Enberg wrote: > On Sat, 2011-04-30 at 16:30 +0300, Sasha Levin wrote: > > Locking mutex before signalling to prevent unexpected > > scheduling. > > > > Signed-off-by: Sasha Levin <[email protected]> > > Yeah, I think we need to do this but the changelog is not really > adequate for this kind of change. Care to elaborate more why it's > needed? >
By holding the mutex while signaling, we can expect predictable scheduling between the worker threads. This will make debugging various thread pool related issues much easier (and maybe solve some obscure bugs too). -- Sasha. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
