Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp1569010ybj; Fri, 8 May 2020 04:34:44 -0700 (PDT) X-Google-Smtp-Source: APiQypIvO8xMggKyba2Ur2Ipxft2Zpun9m3BE64l2JWhjTcZWDxmQ9tUGrjbb4BQedWXTBIttt/s X-Received: by 2002:a05:6402:1766:: with SMTP id da6mr1673574edb.119.1588937683884; Fri, 08 May 2020 04:34:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588937683; cv=none; d=google.com; s=arc-20160816; b=HbTgcv3etlwaAVemzrF88kBdLGOOk6ewnOwDn64aGaPRkzs6jI0hQ4d5J+7QuYL+eD /IWIaWyH7BPzexfmiV4/Pt2CnAWFxMYAgh5TV4OrjlB3APB027HW7aXcioBxcNXIPKmc no+eqpddQbpEYTkdo6vHlkOyKgsbx/y42pu4dYMT//FB3wN+uce9R19LwXc2ihzgg3UK f6uudocKAl12T8olp+/irZdpkv/YbqivWEt4UfMSIXuneAVtP1clhojzTXWaMyVmN+62 nNaIyTzD0+zhaHpOqD7FBv9K4Ezl8JVkqNGmFBIylg2hm0h/ZXx39UXrcN/k7RbhDIzP E+Vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=NWlroRPhjKXWBXk+E3h0bugl1afjnkqbnRZaxRthnJY=; b=WOc5fE86YkN3hvizS0lYssqmhdM/+amvt/IfooupVlByoPQT68mC5/rSP9GjzV6EqU +yr/w5Q5t2cWIz9YMLmaBk8KkRS38+6noWnH/wf9UWAdueoYWw8wgf8ELR+/U57UIv6S UhouE4f1E+xFJ/cmUAfpxYNXM1Evn0UVK8SjVVNMBRTBNg2y2/ZDd5Xlyrz2sGUM8cv2 aWxDNzxfLEoGGvnrig7ZWvun8ls/fdIYd66zCvF4a2Ds1Up8pv3vWT0r/YLL3G8Dt4N0 7ZHX6i/eB2YMjdbpZqecFYhR6V4Zsoxk4tyxCxtlBOepBK5x9MUDoIMMabZXmgA2fbcM s0SA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=djTopVkn; 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 t16si834696eju.94.2020.05.08.04.34.20; Fri, 08 May 2020 04:34:43 -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=fail header.i=@infradead.org header.s=merlin.20170209 header.b=djTopVkn; 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 S1727092AbgEHLc0 (ORCPT + 99 others); Fri, 8 May 2020 07:32:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726636AbgEHLcZ (ORCPT ); Fri, 8 May 2020 07:32:25 -0400 Received: from merlin.infradead.org (unknown [IPv6:2001:8b0:10b:1231::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 81001C05BD43; Fri, 8 May 2020 04:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=NWlroRPhjKXWBXk+E3h0bugl1afjnkqbnRZaxRthnJY=; b=djTopVknrfMScTGAEreoTA7YRZ oVxe/HCGGD8pXVy77wrHCrzjMNhEpHJ+Uu0Koet8yKnyHMTysGpWyls3CM5HDO+hviqfsUM53Q2lJ O2C550g2AAOVcuDETBXlbuu5gWfCxm2Y6ro9uA5UtjpR/S1ak4/GSCefURk4HMcrF8USwjR/9/Fmy UKYLe5Nx1pRBhj/SjdCmQDwTrUDpNiioc1yq9tH4s3S7C2X58DGtKnGZvJkbs76AabQFdP11IctOd M52V2sDLzMwQ965nKGlufMhZaFy0pZuSN+3HmcIeLYV1nu8z/6M3P4JkgYIzNpj2r6vGypoe+VB1Y S/H/Oc8Q==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1jX1EG-0008Dt-28; Fri, 08 May 2020 11:31:44 +0000 Received: from hirez.programming.kicks-ass.net (hirez.programming.kicks-ass.net [192.168.1.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by noisy.programming.kicks-ass.net (Postfix) with ESMTPS id 305CB301DFC; Fri, 8 May 2020 13:31:41 +0200 (CEST) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 14DE82B8CAD85; Fri, 8 May 2020 13:31:41 +0200 (CEST) Date: Fri, 8 May 2020 13:31:41 +0200 From: Peter Zijlstra To: Quentin Perret Cc: Greg KH , linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, x86@kernel.org, hpa@zytor.com, sudeep.holla@arm.com, rafael@kernel.org, viresh.kumar@linaro.org, juri.lelli@redhat.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de, mcgrof@kernel.org, keescook@chromium.org, yzaikin@google.com, fweisbec@gmail.com, tkjos@google.com, kernel-team@android.com Subject: Re: [PATCH 00/14] Modularize schedutil Message-ID: <20200508113141.GB5298@hirez.programming.kicks-ass.net> References: <20200507181012.29791-1-qperret@google.com> <20200508081128.GM5298@hirez.programming.kicks-ass.net> <20200508103721.GA3860390@kroah.com> <20200508111612.GA252673@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200508111612.GA252673@google.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 08, 2020 at 12:16:12PM +0100, Quentin Perret wrote: > However, the point I tried to make here is orthogonal to that. As of > today using another governor than schedutil is fully supported upstream, > and in fact it isn't even enabled by default for most archs. If vendors > feel like using something else makes their product better, then I don't > see why I need to argue with them about that. And frankly I don't see > that support being removed from upstream any time soon. Right, it'll take a while to get there. But that doesn't mean we shouldn't encourage schedutil usage wherever and whenever possible. That includes not making it easier to not use it. In that respect making it modular goes against our ultimate goal (world domination, ).