Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7260156imu; Tue, 22 Jan 2019 03:07:24 -0800 (PST) X-Google-Smtp-Source: ALg8bN7SszMSgAiiKHFd4/3aH+8xufAKP8ZkBq0SZ34dFJGwGdOtsEHJAKySlP+cRSanHasBgmW3 X-Received: by 2002:a17:902:8f83:: with SMTP id z3mr32924002plo.328.1548155244856; Tue, 22 Jan 2019 03:07:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548155244; cv=none; d=google.com; s=arc-20160816; b=jMsMPMc8eMCiaAoU3f/+i3/vEndacPK7T1b6FAoP/I2+Rzfas9y1oBjgvWfCU/EiFV v1Q9sT32tSWMq+MV0sX45LzSQy2RTPjcMMS+RW75scuOsIzYNBunuGhR3V5WRIDqt+BW PnLO3IbN78CeWijZortAEiWE2Pp3QLd1p4IRU/+lVCIYbE+m2mUb/8b9siGzlGMTYmaD Cn7N6+JT7cuQqKvSspdj2jKwS9X1zbE0C37J+nKHoFx6IMdCguykBqdVqBAwBi13D8W4 rZJOwcE2q9Y4Q8SlMPR9RV1uYaaUpQYRqYHh6Mh9eK4kyTqdaNUbNtNBx1kI8s5LIzYy IZhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=uZR+IWYW8Dd1HTz2HCl6kqsJLCVnzrNXpRRlOFITwGY=; b=SYau9NiQJDkATg1q7jJNJH54L6ca4NB1OE9RR6h3hHByhxwsdETH/EE+m4cFjS6LqQ Gtt2ts4NpiobffO4YkrPPW0xw4D/GwnL1d2zRLqiArWk78f2LqDOtMDAFyyvfmcRAolJ Z6Yt5fGA4tfLXTTVRQij681m8s+IA5EygTY/XYsXTbBezFWkx5kCw+X42/unsuXteeXO Sbny30d6NBvBRIzViy+FIJvfkmmoIHX0a6jTY0yTbBAhnjxSSOZjGqWyEjw5Ux8kFSJ0 QmODsukzCJBJp4L7sAQMFHZc1DQl93ZNiabG7x7Z3cUNApNaP4zUcy4q3E8tRtgomIxo M9ow== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n3si14985385plk.328.2019.01.22.03.07.08; Tue, 22 Jan 2019 03:07:24 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727952AbfAVLFI (ORCPT + 99 others); Tue, 22 Jan 2019 06:05:08 -0500 Received: from mail-oi1-f193.google.com ([209.85.167.193]:39637 "EHLO mail-oi1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727048AbfAVLFH (ORCPT ); Tue, 22 Jan 2019 06:05:07 -0500 Received: by mail-oi1-f193.google.com with SMTP id i6so17041536oia.6; Tue, 22 Jan 2019 03:05:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uZR+IWYW8Dd1HTz2HCl6kqsJLCVnzrNXpRRlOFITwGY=; b=PXENb38le1UVVzIq4J3s7qtOkwMPbDOrOMoMcFbYkTQQdHSUTcPB2nGpQeX105MMSL Wjohs9eNgxKE8xiqgSr0c7jrfUmryMJ8DE87qjQRyptXMImbpkWTMgRYD75HEJ5bUnsM xgzoJL6kAdU7+Sg/eegLp0u+Mnf7FRYM0EAGc41aJSApA+ldD3A7WxmWm3vdYOgtzSrR 4G3sB8bM+oWr+l9hhqAi2PJpVqCkn5TaVO3SR1p7PsRVsiHzn/k0y9l3X1NQ4LU7E9LM VrWFc+eTyVui7bc/6Q2vo/22mUXJ8zWlIl3wlit6slKBG0xI7vj+9jRPD6YSHz2Etq5C r37g== X-Gm-Message-State: AJcUukefX611ssrl2+VUYgpwdtAz69D21ayA870uXDw9FQLd7Uj745YP s4/kYHBeNoGVVmkJwo7sZ2pyE+goowYc2/OjBHc= X-Received: by 2002:aca:368a:: with SMTP id d132mr8341218oia.193.1548155106761; Tue, 22 Jan 2019 03:05:06 -0800 (PST) MIME-Version: 1.0 References: <20190115101513.2822-1-patrick.bellasi@arm.com> <20190115101513.2822-9-patrick.bellasi@arm.com> <3006911.57lVBuUGX3@aspire.rjw.lan> <20190122110205.lpk6o2jdfe3mttjr@e110439-lin> In-Reply-To: <20190122110205.lpk6o2jdfe3mttjr@e110439-lin> From: "Rafael J. Wysocki" Date: Tue, 22 Jan 2019 12:04:54 +0100 Message-ID: Subject: Re: [PATCH v6 08/16] sched/cpufreq: uclamp: Add utilization clamping for FAIR tasks To: Patrick Bellasi Cc: "Rafael J. Wysocki" , Linux Kernel Mailing List , Linux PM , Linux API , Ingo Molnar , Peter Zijlstra , Tejun Heo , "Rafael J . Wysocki" , Vincent Guittot , Viresh Kumar , Paul Turner , Quentin Perret , Dietmar Eggemann , Morten Rasmussen , Juri Lelli , Todd Kjos , Joel Fernandes , Steve Muckle , Suren Baghdasaryan Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 22, 2019 at 12:02 PM Patrick Bellasi wrote: > > On 22-Jan 11:37, Rafael J. Wysocki wrote: > > On Tuesday, January 15, 2019 11:15:05 AM CET Patrick Bellasi wrote: [cut] > > > > IMO it would be better to combine this patch with the next one. > > Main reason was to better document in the changelog what we do for the > two different classes... > > > At least some things in it I was about to ask about would go away > > then. :-) > > ... but if it creates confusion I can certainly merge them. > > Or maybe clarify better in this patch what's not clear: may I ask what > were your questions ? > > > Besides, I don't really see a reason for the split here. > > Was mainly to make the changes required for RT more self-contained. > > For that class only, not for FAIR, we have additional code in the > following patch which add uclamp_default_perf which are system > defaults used to track/account tasks requesting the maximum frequency. > > Again, I can either better clarify the above patch or just merge the > two together: what do you prefer ? Merge the two together, please.