Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp3293368pxb; Sun, 3 Oct 2021 21:46:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzs1F0zMAUNTOSc418bTbN4RPHIxVe52h/Ux4Pjb1SeuVtDWXszxIXzmZprEAB23egasQ0t X-Received: by 2002:a17:902:8606:b029:12c:2625:76cf with SMTP id f6-20020a1709028606b029012c262576cfmr21686673plo.17.1633322814528; Sun, 03 Oct 2021 21:46:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633322814; cv=none; d=google.com; s=arc-20160816; b=iE8sdkPzTmV54Fype2hS/VyFdPiq8Ttg9Iu0LRjtVyTVwZjmf3I96TCmq3URn9MrWO QdjmpYpf6saqeywS6FOz0Gj6HDp9Ec4jifAzvaHr1AF9vIjxX9rK1PyrbtVDEEGb1o65 H8eWW1SUYcpunpKgFlGvP0WjvgTYTXaNg15V5CjieWPKI/EXmUfI1nmgXaCspWHw1s7s bu/u+tqjAp20P5Rko0TTks5rciD+rLmVnbuzeTPmzt9XoMqmQ/aU+Id+PR38MedxqpBn We+Ca4iCD5/BnwAIKW+h5zbdWNyXXXplOdis/qDDO7Y8w58G861VKJcjBE6NeUYSuC8f Sk/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=hhvH1lit0fXmUMLgGtxICsXeC1KrOTF87RHGUT/9xno=; b=dc8hZwQTAy6KFPOlk8Knye9S/gWlbgN7zG/El0p05tF56IMN7TlC7LBSGVw2HfmR5e wTbRwS7HEO1SM3bpQzDkIFz/NbJWgkHOXid25hGhT/yo9zXc2httWQWsYN34/X0+8UqP 6r/jerxNKYcw7wNvtj24vOmnV8Rl+TG+eMF8PpH2losnnMwf/QokXbLd/CXmlGzIyQtk Cd2QY9nsf8vTdZE9Yfx9MBVjJu4aaKrv5xC8NtUyZfVOY+7sbTKugYsr+a4K0bsDVPt8 RNO+buZ0VyhDwGwUCqDNlTGTF8icC5XFqCd9ZpKnGRHXKz83pjLXfBfDB0ZVprM3ly+V 80ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=l2xc1PIH; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r17si16828232plr.450.2021.10.03.21.46.28; Sun, 03 Oct 2021 21:46:54 -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=@gmx.net header.s=badeba3b8450 header.b=l2xc1PIH; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232400AbhJDEg6 (ORCPT + 99 others); Mon, 4 Oct 2021 00:36:58 -0400 Received: from mout.gmx.net ([212.227.15.15]:49943 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230193AbhJDEg5 (ORCPT ); Mon, 4 Oct 2021 00:36:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1633322069; bh=mfbOeHh48bvNKKVNLVixvoLyDk726M8pdwxjjJcaT4k=; h=X-UI-Sender-Class:Subject:From:To:Cc:Date:In-Reply-To:References; b=l2xc1PIHX/UGOU6ek+dBIUE8oQuLT9AUboOSMdsk1NTiWaOpfVQOwpNeDIio1Iy/H 1ywfltToPRcv9VC1NGsmxQ1HutFeFwEcm0sVy90uFFDO3v6YvCnJoiV50xTFyG2Wt3 wuKZoX4rngmZhUcJmTBMBDlcrD/jFOQfENgeUkF4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from homer.fritz.box ([185.146.50.159]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M59GA-1mYLbt05zg-001C2y; Mon, 04 Oct 2021 06:34:29 +0200 Message-ID: Subject: Re: wakeup_affine_weight() is b0rked - was Re: [PATCH 2/2] sched/fair: Scale wakeup granularity relative to nr_running From: Mike Galbraith To: Barry Song <21cnbao@gmail.com> Cc: Mel Gorman , Peter Zijlstra , Ingo Molnar , Vincent Guittot , Valentin Schneider , Aubrey Li , Barry Song , Srikar Dronamraju , LKML Date: Mon, 04 Oct 2021 06:34:26 +0200 In-Reply-To: References: <20210920142614.4891-1-mgorman@techsingularity.net> <20210920142614.4891-3-mgorman@techsingularity.net> <22e7133d674b82853a5ee64d3f5fc6b35a8e18d6.camel@gmx.de> <20210921103621.GM3959@techsingularity.net> <02c977d239c312de5e15c77803118dcf1e11f216.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:bv1+/j0w6Rmu8lrkrj9iswEsvfmxTGOuiZlSdT1VcUD7swVzql5 f4wh5MikpHPYlnvbOo2DtYa7VcEf9bg54xxgx7NKicqzNHXJCLcPOwSFUiYnPzezCfoGgGW VXzUWr5PuqaXZPFDKCBXs8ev7W/Otb+QDUbhHFE9OJYpkL8/viCCx57WZaUKYJWxo1RH92e vOKqbkMMOQZV/2MoeEhCg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:TF5WtaWF8MQ=:upNBkGFiUZMTt03XZNu0pV +XY58JKUOIrkqV7dfwfDsWd5RdRrrnWkOujmmZ1IRDA6B44e8KMYPadf+gfrRemHgqDhsQ75W XH27Zx04PhJkPYdiCEMMMcHvBI6XI1qdtKzLc8i2mwRscYpdaUx0kOwEw9+SycSpHVGuwbZ+1 K7aGZM1J/accn4xRYp8qybpoqORsM7uwcxuk1n3picrZEUr47B3nbi+X2AfxBe7atkL4hjgAd /aa0nTrtQ0po6WK88bPwTyH13wnHAnoe4Vy/tHLVd5vnd+2FIpT3JKeXs++YhlfcnmYGQoBLB Tk5NPyO+O25PT7zlGq7ckZUEuzPw0k6mTjC3e63gDRR4FZJULyEmpuXuGN7IMot41wNSP3CHq etYFl1/bTE5J711COyx4j37E2L0EH2XmLguMt6AKsw8LsQgTRYzQMx9bg8+5/6oN6mQx9TG7x 6R04x//xhPiKZ8mllcHIaYfB/GT9PBYkTTJLvmE/CNceE/Xhw6mx8MOuQWaS+cr7OsEMHxsoe 2rpOTIu6kuH2kaCA41TB3i1ImVVe5MnhX2B9LA+87/zDEm9r3JPrko8jVPrKSJ/XMscmuTydZ vq2Mvt8WB68TONBkPT0imiwY6XqK7zRYEUQaUmJw3eAHtvSaeZO05q7K7cLqFJF294p+byBca xdLZFevzueVtUmI2szAftDkNJsFrdc0OUe1k59/Av2uhEUskf+eTFiFoKLWf3TonJckZVghLD Sxzx7Mvf4v+rmY6Oj6eYEGfetK5bswqP7UE2QYUfe9YGN4G3sMyS8Om1QxbLfy5I5MO+alS3O SqX4T4bG/J3sv7qyd9YezOMpY3b3AD00lqAG6+YU5GM2hNI5cEhoouIM/k94UKDxEtLSRTOfs F7DuXnvrMJbIJLag/eveIDCSXa4kJdt01Ne6vKKrwVAZenfpuM7Bpp+FASyrYt0Z0hTXdfc5/ 6DKj0qH0EB4pwhvy4dmhntSSvESbgDmrfLI/nJ5XsHdoKCNe+qkm6ATAeW8nOVQ9DXXLcG9Ry 3tcpbp7+10S9H0IIiivjXs9/lU43Y4tzBzE8Ld/nGveZ5saKMbZi5krtF0z5GUs1VjlYA8f3J yrRwPnkcLk70cU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 2021-10-03 at 20:34 +1300, Barry Song wrote: > > I am wondering if this should be the responsibility of wake_wide()? Those event threads we stacked so high (which are kde minions btw), don't generally accrue _any_ wakee_flips, so when X wakes a slew of the things, wake_wide()'s heuristic rejects the lot. So yeah, the blame game for this issue is a target rich environment. Shoot either of 'em (or both), and you'll hit the bad guy. -Mike