Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp5075339imm; Tue, 31 Jul 2018 05:12:09 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeFpNZMZKYGMJYK+VaA0eMiJK0rGZnHjrYgv5HffBPaq/HWWvFzhBo51r7Ktv0/sTHXF7kJ X-Received: by 2002:a62:8a4f:: with SMTP id y76-v6mr22132699pfd.233.1533039129256; Tue, 31 Jul 2018 05:12:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533039129; cv=none; d=google.com; s=arc-20160816; b=P3npB4u6g35tuIJmC9I/0IcixORdoNWMBY5rUTUCRYgK1eH8To9dK2o1Mih/twfYHV TMMkhvwRKc2wufVtOkoc0Q8qk9zNzIKQR60u2xAJ00T7dYQ3Zoiq1rQm1WEovmaUA9eX Xxu/zwvWhtACZuXWVCALzBKhQL0mgbDQRNw1AvtQl+vBHDR+LJJswZPIvmkT+6aXApIj m+0NvkXZlkGP14Er2m4J/L49pmxJNeXiK6Ls9TqDd0cOI++WmNuaK7nGdaXfg5c2BGxk 9w1SMCEJVOvj1bi4KHpwco0GnAOmny2sfNPzGAZ3Xy8IuvArp2SU7abBAMKO1SXFnyGh CiXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=IojwzUK21UGRGoDaOdLox+FZXS8zmrRAkiPm5ffV5RM=; b=dDOnPG2phrOJbiAUZOBmL2s+fNy6ML4YxJzuGfT5hUkttwtr6ONxRrzX/50TVvt2Lr qSfzv4x4y077MatRHoG7kQj0ctdrmbITRHS7klSAINicnDMri/oRRTXSsYeGVqjAy+ql 59Lob/c1EbYUR5is7Aqlbluvjc34uCZWUKF1g47euR5x0L9sOtHFLzNWFinDvv/niOLf 8xjvb3sVQJbknMZwGtpwFjsCUugXaQxjSX7l1+LKuDdEfLaOWZofsu662cNxJR6n/4Cq oDKGOFC8QK6h+YOdYplKweThoAKjBhGR6Z/eXM2jlalr7Vo1OgqaZRp/idsqFUhRqdXy lIzQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e12-v6si12989068pfn.322.2018.07.31.05.11.54; Tue, 31 Jul 2018 05:12:09 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732076AbeGaNvA (ORCPT + 99 others); Tue, 31 Jul 2018 09:51:00 -0400 Received: from foss.arm.com ([217.140.101.70]:53126 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731880AbeGaNvA (ORCPT ); Tue, 31 Jul 2018 09:51:00 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DD3FE80D; Tue, 31 Jul 2018 05:10:57 -0700 (PDT) Received: from [10.4.12.39] (e113632-lin.emea.arm.com [10.4.12.39]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8D0083F5D0; Tue, 31 Jul 2018 05:10:56 -0700 (PDT) Subject: Re: [PATCHv4 00/12] sched/fair: Migrate 'misfit' tasks on asymmetric capacity systems To: Peter Zijlstra , Morten Rasmussen Cc: mingo@redhat.com, dietmar.eggemann@arm.com, vincent.guittot@linaro.org, gaku.inami.xh@renesas.com, linux-kernel@vger.kernel.org References: <1530699470-29808-1-git-send-email-morten.rasmussen@arm.com> <20180731120057.GS2476@hirez.programming.kicks-ass.net> From: Valentin Schneider Message-ID: Date: Tue, 31 Jul 2018 13:10:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20180731120057.GS2476@hirez.programming.kicks-ass.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Peter, On 31/07/18 13:00, Peter Zijlstra wrote: > > > Aside from the first patch, which I posted the change on, I've picked up > until 10. I think that other SD_ASYM patch-set replaces 11 and 12, > right? > 11 is no longer needed, but AFAICT we still need 12 - we don't want PREFER_SIBLING to interfere with asymmetric systems. Also, I've been playing around with a patch to modify 5 (the nohz kicks) that first scans the capacity of nohz CPUs before doing any kick (pretty much like what asym packing is doing with nohz CPU priority), do you want me to toss it your way? I haven't done run any tests with it yet... Cheers, Valentin