Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752056Ab2FRMZ2 (ORCPT ); Mon, 18 Jun 2012 08:25:28 -0400 Received: from mail-vb0-f46.google.com ([209.85.212.46]:51459 "EHLO mail-vb0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751510Ab2FRMZ0 convert rfc822-to-8bit (ORCPT ); Mon, 18 Jun 2012 08:25:26 -0400 MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 18 Jun 2012 20:25:25 +0800 Message-ID: Subject: Re: [patch] BFS 420: a tiny step forward From: Hillf Danton To: Chen , LKML , Manuel Krause Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2330 Lines: 66 On Sun, Jun 17, 2012 at 10:04 PM, Chen wrote: > Are you interested in BFS-O(1), Hilff? You can take this work off and > No, certainly:) > BFS-421 will completely become your own version of BFS.:-) > I am not short of any scheduler currently, you see, I am hammering one. > http://rifs-scheduler.googlecode.com/files/bfso1-3.3-420.1.patch > You just need to remove line 3084-3086 if you want to take this. > I have no stable access to googlecode due to reasons my local ISP is never willing to explain, so feel free to post it on LKML in plain text. Thanks and Regards Hillf > This algorithm has been proven that it is 100% work. > > > On Sun, Jun 17, 2012 at 8:32 PM, Hillf Danton wrote: >> On Sun, Jun 17, 2012 at 6:46 PM, Emmanuel Benisty >> wrote: >>> Hi Hillf, >>> >>> On Thu, Jun 7, 2012 at 8:05 PM, Hillf Danton wrote: >>>> On Thu, Jun 7, 2012 at 8:37 PM, Hillf Danton wrote: >>>>> Hi Emmanuel >>>>> >>>>> On Wed, Jun 6, 2012 at 11:51 PM, Emmanuel Benisty >>>>> wrote: >>>>>> >>>>>> Unfortunately, the issue is still there. >>>>>> >>>>> Hang at same place? >>>>> >>>> And try to revert handling CPU_ONLINE, please. >>>> >>>> >>>> --- a/kernel/sched/bfs.c        Sat Jun  2 17:30:28 2012 >>>> +++ b/kernel/sched/bfs.c        Thu Jun  7 20:58:36 2012 >>>> @@ -5352,7 +5352,7 @@ migration_call(struct notifier_block *nf >>>>                /* Update our root-domain */ >>>>                grq_lock_irqsave(&flags); >>>>                if (rq->rd) { >>>> -                       BUG_ON(cpumask_test_cpu(cpu, rq->rd->span)); >>>> +                       BUG_ON(!cpumask_test_cpu(cpu, rq->rd->span)); >>>> >>>>                        set_rq_online(rq); >>>>                } >>>> -- >>> >>> Sorry for the late reply. This patch did solve the issue, thanks. >>> >> Thank you, Emmanuel. >> It is good news before 421-1 is released next week:) >> >>                Hillf >> -- -- 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/