Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5090517yba; Wed, 8 May 2019 07:45:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqyS4b0qadxynY0iF6bTP3BKSbABwP9+VQfcLE4G7ffIiYoX8OfSMB1O9YUHHghAI/d5j0oS X-Received: by 2002:a63:1650:: with SMTP id 16mr18109224pgw.164.1557326729110; Wed, 08 May 2019 07:45:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557326729; cv=none; d=google.com; s=arc-20160816; b=WCbyp1pVnZd8PCfo975zPQYohGKV2HG04uamhcB4qx/8cnX0mkQG31YAAf/rm0jUzS 7YgBcxMCAPDAcBVgZdOjfB5V9CHFoXWNgwvS4c/zy/0qKa8ewLG8BXE0PIlmQwDnCGJ4 20b4Bvad5vPgCv/ABnGiBvnSzydazP5QZJpdimUfxezGL7p5qIFusVybfXAIdtOtaqhl oHaMpr5ymjGwFOnKAr72tm6LF2obGcMboDRSID48FOshhUGpnHJKkp61lIW6+o9gxMQK yD8Y0AGZAAT8KV6u2N4fhNAHf0bT1lDe/RxUWpfzmzDosqAQgN1MCsCR7/jOrQqiomHv ITog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=qGCGUpJEQoNfvEbD1fSHxBYCNGGKXcKxyrb1HER/Hww=; b=L+EXL8ERBJGvQ9rn7KJOo5kioU0YSfwtUIn7NUfDiO//337fEzzl0dQKNJ0SwaLD03 UJJsim1uTCt8a6CpNYUiQ2Kj5bCTHYMD53ICumkPgitabgOcDpE0s352+96oj/jAcsuk /Y3e9orzEaHE4P/M1bdcJzbKRNdWb+cJIVY5+JdoNQQLcFQZjZCQaDfn3Mr/viHwj598 G5BAoKYmVokLDKYKo6zVntU+1hAiFig24XnzUEW18fkGjnOtFLVrdkHPjkIWY7tsbZXZ 5GFXHFtPFu8nYwqCOMHG4f6pZ06Zdvj01ezEvwewsEWdxSOx4Ti/YUVzu5LCi/u8nJhS WhaA== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g7si17764098pgb.109.2019.05.08.07.45.12; Wed, 08 May 2019 07:45:29 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727389AbfEHNK0 (ORCPT + 99 others); Wed, 8 May 2019 09:10:26 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:37159 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726817AbfEHNKY (ORCPT ); Wed, 8 May 2019 09:10:24 -0400 Received: by mail-wm1-f67.google.com with SMTP id y5so3200610wma.2 for ; Wed, 08 May 2019 06:10:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=qGCGUpJEQoNfvEbD1fSHxBYCNGGKXcKxyrb1HER/Hww=; b=tG2Ng5KUJujY4/qKC/STi5emvQXJq0LQp4el/xrdiRDK2kiwxPy279ajhch8Ts6052 ObX4RP5Zh2laPXQWzBi2oAM2UkJAa9MpvudVs5ajCd1EjzB1z3BLDO2IGsAyLmeOAVZ3 s4hu9sQDxeqQ6jW2CEpVw+dxL6GYT7hLx8SnrEhfZ5uGKbvHe0NxtcFbQ451v4kHj+uM z6PEPgSXf6bk3Lo7EUvqPxZNJhLwUEHloYchaJ9do9pEuE4zeowaTvwlrOsmpzbUh7en K1XOWDKLjEp7N3ctKC1GoTzLKd57pxOQRsd/ervlO4c4PalsAJ4j9C21A/9HurU/MUht l73w== X-Gm-Message-State: APjAAAU/JGPZd+hG2kJ4AmCxhbicpwv6FRLtUpfMLOTjREbWGuUitIGu IxqJFYXB3ZDdGwax2wiBlujxVg== X-Received: by 2002:a1c:9942:: with SMTP id b63mr3167876wme.116.1557321022640; Wed, 08 May 2019 06:10:22 -0700 (PDT) Received: from localhost.localdomain ([151.29.174.33]) by smtp.gmail.com with ESMTPSA id e16sm10789869wrw.24.2019.05.08.06.10.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 May 2019 06:10:21 -0700 (PDT) Date: Wed, 8 May 2019 15:10:18 +0200 From: Juri Lelli To: luca abeni Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman , "Rafael J . Wysocki" , Ingo Molnar , Peter Zijlstra , Vincent Guittot , "Paul E . McKenney" , Joel Fernandes , Quentin Perret , Luc Van Oostenryck , Morten Rasmussen , Daniel Bristot de Oliveira , Patrick Bellasi , Tommaso Cucinotta Subject: Re: [RFC PATCH 4/6] sched/dl: Improve capacity-aware wakeup Message-ID: <20190508131018.GJ6551@localhost.localdomain> References: <20190506044836.2914-1-luca.abeni@santannapisa.it> <20190506044836.2914-5-luca.abeni@santannapisa.it> <20190508090855.GG6551@localhost.localdomain> <20190508112437.74661fa8@nowhere> <20190508120526.GI6551@localhost.localdomain> <20190508144716.5cc8445d@nowhere> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190508144716.5cc8445d@nowhere> User-Agent: Mutt/1.11.3 (2019-02-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08/05/19 14:47, luca abeni wrote: [...] > Notice that all this logic is used only to select one of the idle cores > (instead of picking the first idle core, we select the less powerful > core on which the task "fits"). > > So, running_bw does not provide any useful information, in this case; > maybe this_bw can be more useful. Ah, indeed. However, what happens when cores are all busy? Can load balancing decisions based on deadline values only break capacity awareness? (I understand this is an RFC, so a "yes, something we need to look at" is OK :-)