Received: by 2002:ab2:6991:0:b0:1f7:f6c3:9cb1 with SMTP id v17csp923669lqo; Wed, 8 May 2024 22:01:18 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWwOAx7cleA//NB4ER/6NOFtI5/P9b8mOFMNoHupTbhnf7+ALZsSVDGwCWUVWgCfbTPOZ4dCdn6rRnNo/0mCM6Eq2zuT7clI5X1Fx8tOw== X-Google-Smtp-Source: AGHT+IF2IlpCdTT69RNufE5Cy2B9y3JLxlCiF39g/k3QuDUl7W/NU2GjMDI0whazB0dX/GlejH9D X-Received: by 2002:a05:620a:2093:b0:792:c0c9:f9b1 with SMTP id af79cd13be357-792c0c9fdbamr20521085a.35.1715230878366; Wed, 08 May 2024 22:01:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715230878; cv=pass; d=google.com; s=arc-20160816; b=GYkxq0Bou2vbmhIJsXx6Xihonm0PHYnjRj8pxizVHwLP6eQ9Sxhz7jT6rmH3hWNq19 vHTTNq+8sgocWD4yF72YNX/vgBNUZHuxrJhYA/j14aMKDCptw1dEbCmS/yYhjEapPpoL Xd1qbyuYqtACUbxp++sERnSpH552iDniwJ5bJ23khBmzVlo/lEGFqlab6uozrLz6+9wx Vefa7m0lXUMXnt7pEnXe2j7LdGVu+uMc7Nk71ZxPydYOtD05L9rMLjo6xGlbVzMXmCoX z1GwILpp43VcaxixA2HySlivr6CjMbqxbPF1trrCyGjG2I3NkGMxDgVkuXIJho3T7WEP /ErQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=ui-outboundreport:content-transfer-encoding:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:user-agent :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=UuxZzsTEELEHmQYULWtJiXtg8qSf5xzPaKf1Cp0y3CM=; fh=Wf534//ve8NXP461yEse5AfCGmBVbnCP1MOgyeKE3SU=; b=pHk4YNG/u9nT3WrYsEkfrADi2+hBR27d15GMX2CS7pOHohgeBiowGiTlFmCozoBSfq gSKrzWbzYWRnHgKLA67AQPEypgwZOEW8Oo0UVjOr0sISH72GHBrSPjkIhkXX8QmfdjB7 f1K7BUYyf9lrwFNHckz+8AfJMHT0OO5QMwOJuL8TPzy/1/BhI9hmuLvPr+69qkfoUXeK qmhLh2OVS/MiOfSRQcLIphyF963xd+FDiPY+yM6zhjkAWREozWbWoUWt4GMQgvy3kCnK +psFwfF40w7NOHUKbWC0QeIbkU9ycu/ZpDdHTay70tWnrJVD5uUtD9OGDbETSuKU3xhc VU6Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmx.de header.s=s31663417 header.b="G1RLaI/F"; arc=pass (i=1 spf=pass spfdomain=gmx.de dkim=pass dkdomain=gmx.de dmarc=pass fromdomain=gmx.de); spf=pass (google.com: domain of linux-kernel+bounces-174141-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-174141-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=gmx.de Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id af79cd13be357-792bf27808csi54042785a.83.2024.05.08.22.01.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 May 2024 22:01:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-174141-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.de header.s=s31663417 header.b="G1RLaI/F"; arc=pass (i=1 spf=pass spfdomain=gmx.de dkim=pass dkdomain=gmx.de dmarc=pass fromdomain=gmx.de); spf=pass (google.com: domain of linux-kernel+bounces-174141-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-174141-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=gmx.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 1DDBD1C221A4 for ; Thu, 9 May 2024 05:01:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5CF5A149009; Thu, 9 May 2024 05:01:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.de header.i=efault@gmx.de header.b="G1RLaI/F" Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D59D028373 for ; Thu, 9 May 2024 05:01:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.19 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715230872; cv=none; b=VWNGrVPX1NvF5MEHAY6u6Z4FtmhnomKJVPUL94Q0XiGQXahptAhxAgYeeYPP64S22Ipz7Kp/0Y1X6r2wXfgXOvSrI50zi+//etjqFfIqAPHgqzuVCEOUQWIhieeqZiApGe5gpDI7aPdf02gElVrza9GXsEwNRsPzjkvc4qgvG2Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715230872; c=relaxed/simple; bh=4x0gsReYDFDPrW0BFz65xuSmqH37neQnQ6EMuel0kXA=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=k/A6kO5yTfN4r4daXbdTG2aejgFOkWT0Fdy4lAwjStAS4mxEgY+MZwuIvGM8sF60zhj+S65LMcIvJhu3Qt0X/cJ8vcOPxcHqnvlJGne4eIWoKQNohZCFpXeNgG12T8ug7Wg+wjaW/a1kI8W5Xkxf7LRKAwXI4SHT8yv9Y1btDMw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.de; spf=pass smtp.mailfrom=gmx.de; dkim=pass (2048-bit key) header.d=gmx.de header.i=efault@gmx.de header.b=G1RLaI/F; arc=none smtp.client-ip=212.227.15.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1715230816; x=1715835616; i=efault@gmx.de; bh=UuxZzsTEELEHmQYULWtJiXtg8qSf5xzPaKf1Cp0y3CM=; h=X-UI-Sender-Class:Message-ID:Subject:From:To:Cc:Date:In-Reply-To: References:Content-Type:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=G1RLaI/FO7jzkt+V2FbbUBc7KynjNaITLCCJUqqJAJj3A5QgRfbqRkWC+HIW7ILX V2Ul2ALLFa593INGH9FakjCQ/V9Th7KTWkTo6CI+WodwjdM2XuX6eiKWgZqF8eCal Rqw8a8xEO8kd3ZIfhGHoPTe8Tnp1iOqxsB47TY/ri0l6bkH+viajIq28HGtJcVgY8 Hp9Z76bTlRvnQJpm5CrXUKnuZr540es6rdBXegOatGgk/pgixLMj8g2I4jMOSqL/P pVsvqkQjp+GC98ZrQLOpgEm6w65B9Z8pNAQM17ggHzZyHGCqDZC+O8yrao6j/0JF1 f0Z7nA9O2lCKpWttOA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from homer.fritz.box ([185.191.217.253]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQ5rO-1sI2t544ci-00PIof; Thu, 09 May 2024 07:00:16 +0200 Message-ID: Subject: Re: [RFC][PATCH 10/10] sched/eevdf: Use sched_attr::sched_runtime to set request/slice suggestion From: Mike Galbraith To: Chen Yu Cc: Peter Zijlstra , mingo@redhat.com, juri.lelli@redhat.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de, bristot@redhat.com, vschneid@redhat.com, linux-kernel@vger.kernel.org, kprateek.nayak@amd.com, wuyun.abel@bytedance.com, tglx@linutronix.de, tim.c.chen@intel.com, yu.c.chen.y@gmail.com Date: Thu, 09 May 2024 07:00:13 +0200 In-Reply-To: References: <20240405102754.435410987@infradead.org> <20240405110010.934104715@infradead.org> <9c360c0d337b124c71095f06889d1c69279a7c06.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.4 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:km7XOlV+iZTX5Pbj0mzycx9dHsKyHRgmw3Fzp554IWSdRIYgGmx PwiphjC48ndCXjI7Ww2hHcx3psPVvr4+2OTHLM6uPfVRjYqGjFtTtmvRAw+TUOTC+e6eF65 GBAa9vcOdz1uEW1w6MlysWnKCXfHOqSyx7IipAzNwQsh9rbVlUtHRw4ky3x0sST7dDaoEIZ jw71wMp9CJJGiMaoeydpw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LuImmvoTdTw=;r6EDsHiqRYcZ1+UZD8fAbq0VGcv /oUkkMeYizoWIGWzB2rx5GxlqY/tYbnENXOAQfmFlHpM7fZ88h1YkpaAhErRySdwtDIMwn/Re jFpQQQzIrnEu1HqLtc6MCEWrssHm/vDRc5zk0CrGOVBKTIpc1y6UAyPBujZTxANcUGoSCX7ob sBQm8n2ri8Vw4VbSQ4TjrjqbPTw3P/Cr6zf0N7SDjrlyUj4G9fsUpV79yyxx1BUN+I2cjYQdi 16f5ObqME0ERky0ROZ4av6hPZ1VEYEPtB+MlaYCehHnhYxE0Tv4K+FbIWfhRv88rmljNVlqKO 8OC5F3iNJPHbWza95mMSTQ04cW3ixhLB3FGcMneez8fM/BJt7pQsFLeV+zbBafc1WMvLd5WBK qz19R6YtGxz+9pNya99ZWZS8/ncQm1plAsGyyPypfnEuPaki8dLx38olkAIaoVQxziLTPGngs xi8mOZv5IZpFX7vjpc52lQcsbIKyew97hkzckwdDxKwqlnJq2F1+1n3NELHszFRVrjfoKnI3K AtEaEgh/R0Ls1NdW6W58LIUgamnFfMVuWR6tzaVvCcbWVftWwOKuwQd6SYF1CPlKe8mHpo68L ajEtVpmc1oF1XVFDn6FhljhCzAzT9kaKY4xBdrI++2UStYLy6Th8QUIc7yN+K3TyzVhzUM8Ly WER1CRRH1MSYdBz4fy6DT0NKxxjaiK17bZzTRVORLbYN/NS2+UkT+XOH7jANgpfuFaThvs9rt 5F/WTkxg7nu2SAiM8b+LxkuBT1c0EObRy3RwKuZ1CQ93IRaxWYjjmApSvv3MnVQJzthv/lp8c ZuCAwM195FSjDjKreZmExKutYtjjrgo0vOltIWHreieYM= On Thu, 2024-05-09 at 11:48 +0800, Chen Yu wrote: > And I agree we should take the platform size(such > as CPU number) into consideration. I think you'll need more that that, because size agnostic, when it comes to latency, an idle CPU is damn hard to beat, making migration restrictions (traditional and obvious target) tend to leave highly annoying piles of collateral damage in their wake. (spoken from BTDT perspective, have t-shirt, got butt kicked;) -Mike