Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758001Ab0KPOBV (ORCPT ); Tue, 16 Nov 2010 09:01:21 -0500 Received: from casper.infradead.org ([85.118.1.10]:51296 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756474Ab0KPOBU convert rfc822-to-8bit (ORCPT ); Tue, 16 Nov 2010 09:01:20 -0500 Subject: Re: [RFC/RFT PATCH v3] sched: automated per tty task groups From: Peter Zijlstra To: Mike Galbraith Cc: Oleg Nesterov , Linus Torvalds , Markus Trippelsdorf , Mathieu Desnoyers , Ingo Molnar , LKML In-Reply-To: <1289856350.14719.135.camel@maggy.simson.net> References: <20101114202734.GA1627@arch.trippelsdorf.de> <1289778189.5154.10.camel@maggy.simson.net> <1289783580.495.58.camel@maggy.simson.net> <1289811438.2109.474.camel@laptop> <1289820766.16406.45.camel@maggy.simson.net> <1289821590.16406.47.camel@maggy.simson.net> <20101115125716.GA22422@redhat.com> <1289856350.14719.135.camel@maggy.simson.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Date: Tue, 16 Nov 2010 15:01:21 +0100 Message-ID: <1289916081.2109.620.camel@laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 931 Lines: 20 On Mon, 2010-11-15 at 14:25 -0700, Mike Galbraith wrote: > > > + if (p->flags & PF_EXITING) > > > + return false; > > > > Hmm, why? Perhaps PF_EXITING was needed in the previous version to > > avoid the race with release_task(). But now it is always safe to > > use signal->autogroup. > > That came into existence when I stress tested previous version in > PREEMPT_RT (boom). I see no good reason to bother an exiting task > though, so would prefer to leave it as is. PREEMPT_RT has a slightly different exit path IIRC. If that was the only thing you saw it explode on we could leave the check out for now and revisit it in the -rt patches when and if it pops up. Hmm? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/