Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp387644imp; Thu, 21 Feb 2019 03:33:10 -0800 (PST) X-Google-Smtp-Source: AHgI3IYPojmvFl4qe0h7OxQ3zG3b4y0FGjHRPlFlVs9tYS5cA5cyragedqAbouDXKdRrnqbP3E5M X-Received: by 2002:a17:902:b187:: with SMTP id s7mr30517127plr.174.1550748790820; Thu, 21 Feb 2019 03:33:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550748790; cv=none; d=google.com; s=arc-20160816; b=GY11RAMHxEoD3CSFUKz5oJ3dRqvH53TY3ojI5zi584hIlEiEarSwWWmmw963svMTTN 4/smcwETYaeE5+1o8/v3NHyejYkFuVqrPrw6d/9qTkTQ2pW7RUSI/M/J8PiGHmzMlVZK mNG8fl1lQo9sZwQmU9Jp3CU99O39HytAJfzlpbSjXUDsFbuGw0W0lokJAxCdSJiNmHEs EHKjJknbxBDPqVNHCBC55tXawn9CJpx+P1JW1lGJACnAO2OETpTqqwGNdZ2I/NOJYuyP vvY3Zyv1Ly9QS8B+fMmh9areDQ4G4HAd7KqW7wyfEwiSeAs30ZFFmo8THdhDmSRJFaEc 12KA== 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:date:subject:cc:to:from; bh=tVXxXXoFl/1MOITJVBJc4N2vmcLP2DGwgfkxSMLgLqw=; b=DOsAMFjVZhA91kbbmvLz/eK1BeFRCgp0ywyoPPVzJTGr6KfY/WoUzjpm2o++OnMEUe k41B+JDgySEXfSz8oCYYItOqxnWz7HgFsyjg0jqibI7kAOBkZlFA2J78YVQLVEAGVFBn VnB2DHo7rKsYIi4oD7bZj7h0geyqHcITxT6QNkZaT3UAPTZrcdlC2SsEwwdVQ5E0GrF8 RthS3xjq+Li1jP43eq4TDxTcmhYwIUCHFDZYLWtp1OgEspxTk/l741whyRrmfWW3Z/t6 DlhIq9rdhnaezCc5fF7JX9IV5OkgNJdJDmrEnjK4SnsirlgPtpEHAqlMXdDthkikXF0t DMzw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 31si22679085plh.274.2019.02.21.03.32.55; Thu, 21 Feb 2019 03:33:10 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726157AbfBULcQ (ORCPT + 99 others); Thu, 21 Feb 2019 06:32:16 -0500 Received: from cloudserver094114.home.pl ([79.96.170.134]:59337 "EHLO cloudserver094114.home.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725814AbfBULcQ (ORCPT ); Thu, 21 Feb 2019 06:32:16 -0500 Received: from 79.184.254.15.ipv4.supernova.orange.pl (79.184.254.15) (HELO aspire.rjw.lan) by serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer 0.83.213) id 839361899e8bc1af; Thu, 21 Feb 2019 12:32:14 +0100 From: "Rafael J. Wysocki" To: Viresh Kumar Cc: Daniel Lezcano , Kevin Hilman , Len Brown , Pavel Machek , Ulf Hansson , linux-pm@vger.kernel.org, Vincent Guittot , mka@chromium.org, juri.lelli@gmail.com, Qais.Yousef@arm.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH V2 0/5] cpufreq: Use QoS layer to manage freq-constraints Date: Thu, 21 Feb 2019 12:30:47 +0100 Message-ID: <2575955.AqKVkXLaMl@aspire.rjw.lan> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thursday, February 21, 2019 12:29:26 PM CET Viresh Kumar wrote: > Hello, > > This patchset attempts to manage CPU frequency constraints using the PM > QoS framework. It only does the basic stuff right now and moves the > userspace constraints to use the QoS infrastructure. > > Todo: > - Migrate all users to the QoS framework and get rid of cpufreq specific > notifiers. > - Make PM QoS learn about the relation of CPUs in a policy, so a single > list of constraints is managed for all of them instead of per-cpu > constraints. > > V1->V2: > - The previous version introduced a completely new framework, this one > moves to PM QoS instead. > - Lots of changes because of this. Well, thanks for working on this, but I'm rather unlikely to look at it in detail before 5.1-rc1 is released. Cheers, Rafael