From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759213AbcAUJ1P (ORCPT ); Thu, 21 Jan 2016 04:27:15 -0500 Received: from bombadil.infradead.org ([198.137.202.9]:58440 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759196AbcAUJ1N (ORCPT ); Thu, 21 Jan 2016 04:27:13 -0500 Date: Thu, 21 Jan 2016 10:27:03 +0100 From: Peter Zijlstra To: Christian Borntraeger Cc: Heiko Carstens , Tejun Heo , "linux-kernel@vger.kernel.org >> Linux Kernel Mailing List" , linux-s390 , KVM list , Oleg Nesterov , "Paul E. McKenney" Subject: Re: regression 4.4: deadlock in with cgroup percpu_rwsem Message-ID: <20160121092703.GF6357@twins.programming.kicks-ass.net> References: <20160118183205.GW6357@twins.programming.kicks-ass.net> <569D3370.6040503@de.ibm.com> <20160119095518.GC3528@osiris> <569E9032.3070903@de.ibm.com> <20160119193845.GT3520@mtj.duckdns.org> <20160120070740.GA3395@osiris> <569F5E29.3090107@de.ibm.com> <20160120103036.GJ6357@twins.programming.kicks-ass.net> <20160120105302.GE6373@twins.programming.kicks-ass.net> <56A0956D.3010002@de.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <56A0956D.3010002@de.ibm.com> User-Agent: Mutt/1.5.21 (2012-12-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 21, 2016 at 09:23:09AM +0100, Christian Borntraeger wrote: > With Tejuns "cpuset: make mm migration asynchronous" and this hack > diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c > index cfdc0e6..0847bab 100644 > --- a/kernel/sched/fair.c > +++ b/kernel/sched/fair.c > @@ -8099,8 +8099,8 @@ void free_fair_sched_group(struct task_group *tg) > if (tg->cfs_rq) > kfree(tg->cfs_rq[i]); > if (tg->se) { > - if (tg->se[i]) > - remove_entity_load_avg(tg->se[i]); > +// if (tg->se[i]) > +// remove_entity_load_avg(tg->se[i]); > kfree(tg->se[i]); > } > } > > things look good now on the scheduler/cgroup front. Thank you for your > quick responses and answers. OK, I'll work with TJ on fixing that. Depending on the complexity of his patch I might just delete those two lines for -stable. Thanks!