Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3627304pxv; Mon, 19 Jul 2021 05:05:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxioYS7a2gzOxWVhJD+ePFOIuhMX1LsCimsqzaPRfr9Y/D4MXQffshRSozCauOgMY79rOtA X-Received: by 2002:a92:d391:: with SMTP id o17mr12235640ilo.214.1626696338153; Mon, 19 Jul 2021 05:05:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626696338; cv=none; d=google.com; s=arc-20160816; b=JWonFrdQF+7aS49tPxaAC0w6dJdlydwis4QDZFMg2LZClbNkkqTaw6FKIBxhacRtU4 Tt86X/57AJ6w31e5eQ5USYAZ7P0bZWVUXGCRTywh0pNacOZFw0jC9y+91eUMMbywcDme CTBxILPsICT/oEG5zYVOsFk7cqeVIk+gIq2jXFAvdcesE5YmmJCIycjC95f9IbY1cuwD WnWwgDOfgW1s2ORXb+Sigle0P5fcYG7JIRUPxD6N0P+NQqY1syspZbtw+rWqEGgk8Fww BGeu0wHuoCa4fL7Tz1rAtYpFcQFR4f1033YQNgReqcEf05KuMWZgGjJaiNPXfaEevelo pA4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=6eHHRMBzl6YGWBbzF+HHHh8s2IJ/QMDseGQlU4DEhe4=; b=0YaLT72fefN6Ms71FDX6YL9eMzPEjUPO3zzGGRb/HISIT6dJGpcQ8X9+tD3f0143Ob hrK+2JxwkI9oj07ng+w9JmaCv5a4rLU3Zo/6GmEKyXmdsYeunTPnJgahcIxij3d3BXSE zkgk3UzLENX1MDdAWBIB0u3kSkQDqlOaA8JyVffriO2shgH8PN+rEJX9SQuslhTjWLPg NnQQjDYzr16fyRy7ZwReaj1JN58rQV9mI/ltW8wWwtiiDybt9Esfde+9EJ4QZ9cxtSgG wDnutcBsl1XsbNqb31ihWPCNEP4s6bnvoyWZvP2KWdMphP4ccTZ8HAB1Ekv/xJ/OGPpp savQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mQHgM6uF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x12si3887753iom.57.2021.07.19.05.05.26; Mon, 19 Jul 2021 05:05:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mQHgM6uF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236667AbhGSLXs (ORCPT + 99 others); Mon, 19 Jul 2021 07:23:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236576AbhGSLXq (ORCPT ); Mon, 19 Jul 2021 07:23:46 -0400 Received: from mail-il1-x12a.google.com (mail-il1-x12a.google.com [IPv6:2607:f8b0:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C5562C061574 for ; Mon, 19 Jul 2021 04:18:44 -0700 (PDT) Received: by mail-il1-x12a.google.com with SMTP id b14so15708736ilf.7 for ; Mon, 19 Jul 2021 05:04:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6eHHRMBzl6YGWBbzF+HHHh8s2IJ/QMDseGQlU4DEhe4=; b=mQHgM6uFTtgExBbGmk3yG0Uk0RMYv8yOnaqqt8Fg8oCtejEwu9KDAzoRJpGkjoHz4Z L5KQKHi4Y+YrtzC1XSRGiGyJfjbIkg/ik3ZElMWT00OJs2OrTdEE6HSxtonMBT8WWVz0 oXz3xlGRH68bjBllvan3y0ryDAZKXPGj3oF2gg/0wlNxmYUF8FDsnKvWrVkXfVe7wNhT NxkkDkKH5sEjWVffKiRVS6E+rxMGyqX96KCv+yn2gf2dpGtDbD3jhCAdcePC6Po0mawM lWfgn0AdW3JCbqSqk4+XHJxOyMGR/qUlMRoh3CkWooB9NdS+zVKIQb3PAp5a3CBQ4VTc aIVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6eHHRMBzl6YGWBbzF+HHHh8s2IJ/QMDseGQlU4DEhe4=; b=uijJcjqEhQ9k3tKXSZB7c7p5+cOR+h02JqBhZelR6y6K9vlBeEtPskY6xYx5e1hxr1 TkRxsXQOLVRI0tUes/e6R7ln7Mj/6/HNP3HrXy1a1Kxtm6cN/uyuLt7dhL3DnA+JOzPL +ufV2ek4W/Ig2NJTVZ2kwQ9vuWqBN1jInXMwuSmvrD688K18AA7uBh8Dt8b1+BRU0v+A BQXmAanW9ZePT/xYf9cYQOooZiirriSmUmhQHcmo/3x9O3V0Rsa9Lp8KEYRWXDgnlfLB lVGd6PodV/cnRGNAOKRrgbrzuZjZSF0kSgDoUBSjdq0JZ60USMZxoxU1PXffCO9hS68S 2qdA== X-Gm-Message-State: AOAM532KWkZ07+KFGKqdTY7/iCl6WHIfiQJM6dQmD2fysN7VF7grDM2Q nOZjdCLOSSr+G9CfpOQV81sGm0BT2q9+8/3E2tM= X-Received: by 2002:a05:6e02:1154:: with SMTP id o20mr16767199ill.168.1626696266434; Mon, 19 Jul 2021 05:04:26 -0700 (PDT) MIME-Version: 1.0 References: <87tukxm66r.mognet@arm.com> In-Reply-To: <87tukxm66r.mognet@arm.com> From: Yafang Shao Date: Mon, 19 Jul 2021 20:03:50 +0800 Message-ID: Subject: Re: [RFC PATCH 1/1] sched: do active load balance in balance callback To: Valentin Schneider Cc: Vincent Guittot , Peter Zijlstra , Ingo Molnar , Juri Lelli , Dietmar Eggemann , Steven Rostedt , Benjamin Segall , Mel Gorman , Daniel Bristot de Oliveira , LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 14, 2021 at 8:27 PM Valentin Schneider wrote: > > On 11/07/21 15:40, Yafang Shao wrote: > > diff --git a/kernel/sched/core.c b/kernel/sched/core.c > > index 4ca80df205ce..a0a90a37e746 100644 > > --- a/kernel/sched/core.c > > +++ b/kernel/sched/core.c > > @@ -8208,6 +8208,7 @@ void __init sched_init(void) > > rq->cpu_capacity = rq->cpu_capacity_orig = SCHED_CAPACITY_SCALE; > > rq->balance_callback = &balance_push_callback; > > rq->active_balance = 0; > > + rq->active_balance_target = NULL; > > rq->next_balance = jiffies; > > rq->push_cpu = 0; > > rq->cpu = i; > > diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c > > index 23663318fb81..9aaa75250cdc 100644 > > --- a/kernel/sched/fair.c > > +++ b/kernel/sched/fair.c > > @@ -7751,36 +7751,6 @@ static void detach_task(struct task_struct *p, > > struct lb_env *env) > > Your mail client is breaking lines which pretty much wrecks the > patch. Please use git send-email to submit patches, or look at > Documentation/process/email-clients.rst to figure out how to tweak your > client. My mail client is broken. I will fix it and resend. -- Thanks Yafang