Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp601282ybz; Wed, 15 Apr 2020 14:56:12 -0700 (PDT) X-Google-Smtp-Source: APiQypJddcuhCkMv+jjy1sO9gmN9dOev/HVzTMYpv5GIJsQCm4HSTqEfOItcW1JlGLYROC3c6FBw X-Received: by 2002:a17:906:8609:: with SMTP id o9mr7092976ejx.361.1586987772761; Wed, 15 Apr 2020 14:56:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586987772; cv=none; d=google.com; s=arc-20160816; b=GH0NxlHXW2ZyrbOS0dTze3w6tNCLEz1RHAUxf2gSM7Haj7qB5YzuyP4R98sTHe3PLl mLxYksHA6uV1O3dun/1bnBTHnavxw3dH+Ou1Ws+3Tt1UsImQsnmiNMb9GLDhK7cMR9Al OD/WqH6LpJ0WTCi1CkIfM4g+J8EAzYDd3cYXj9ULExeWxEVIlcau0Laer9mtb97jNfpe 1syC/ilk5+U7bD6iwF06ZVB+H33KYisv43nWaaRfpao+0/ZlouTRiW+Yy+Xd8mfLgIHm GEW/skIG8DchqX+M8+qCFflPy+kAb8aw7IRTv06el6vTDg3JYIPrLuA77vZwJ0tRwAeR hqjA== 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:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=jNYy7LPPZiGojzKETmdpMVCIFpoJMBLglXr5l6vbb3A=; b=s505hptAqXUe/qQ8Q70/dPM4u7Cu8XhaTh+OBUYLrd4dJLFU3Y9rrkpcsryYUMYnRu 8GJjeRn6uAKS32gerxTYnurAEZx+irh9WePzgq6zEkZt4HSNOvs7Y/fhOHmr/ZuO6cpC KNRg6fbSjjxy3Dh9KgCM69PvPBEDIMT/fnD+Id9/wCv8z6UYmMDjP5rIadxNACzLW/6z hexzi8PwtbP99dzHJk0VZoumLU1+YT22yh6eY1zq+4hRb7DTR2Q2bPigE53fX+BlYiIr m3n/tvkUhm78PuVHFqS8b9MRbR/s5VK6SpX8GIdjF5RJLjuj9zLSr+gBdU+Up9Y8yhJ+ 93uQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c22si10857885eja.230.2020.04.15.14.55.49; Wed, 15 Apr 2020 14:56:12 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2633112AbgDNU1v (ORCPT + 99 others); Tue, 14 Apr 2020 16:27:51 -0400 Received: from mail.kernel.org ([198.145.29.99]:52568 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2633098AbgDNU1q (ORCPT ); Tue, 14 Apr 2020 16:27:46 -0400 Received: from gandalf.local.home (cpe-66-24-58-225.stny.res.rr.com [66.24.58.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7FE5D2074D; Tue, 14 Apr 2020 20:27:44 +0000 (UTC) Date: Tue, 14 Apr 2020 16:27:42 -0400 From: Steven Rostedt To: Valentin Schneider Cc: Qais Yousef , Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Ben Segall , Mel Gorman , Andrew Morton , Thomas Gleixner , Yury Norov , Paul Turner , Alexey Dobriyan , Josh Don , Pavan Kondeti , linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/4] sched/rt: Distribute tasks in find_lowest_rq() Message-ID: <20200414162742.0ef4d9ee@gandalf.local.home> In-Reply-To: References: <20200414150556.10920-1-qais.yousef@arm.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Apr 2020 19:58:49 +0100 Valentin Schneider wrote: > To move this forward, I would suggest renaming the current cpumask_any_*() > into cpumask_first_*(), and THEN introduce the new pseudo-random > ones. People are then free to hand-fix specific locations if it makes sense > there, like you're doing for RT. Or leave "cpumask_any()" as is, and create a new "cpumask_random()" for this purpose. -- Steve