Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1963163ybk; Mon, 11 May 2020 08:31:44 -0700 (PDT) X-Google-Smtp-Source: APiQypKgWmrpGkefnTBh+6ArWQWsfbjboiaqW6nUpjg3m1Rtja2h3/CSZf0DX7ZJHsd1FRk20nkg X-Received: by 2002:a50:eb0a:: with SMTP id y10mr14078757edp.312.1589211104436; Mon, 11 May 2020 08:31:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589211104; cv=none; d=google.com; s=arc-20160816; b=smYHjNZ6ylMbWEV1whvA++kCO8ZCNPZ17p9fVTyP7A7aRv0mWb4SEvAcmePkOORLL9 ZVcfgKpu0+oeeph59GtSizkVdlyvTqpYS1tb+B+B52bV182yjiwu22PE+q0e68UgzRw5 sSl9JFQFjlkNY1ELI/4XNrHuZRs0EmK3ICM3+pr7ppR2Gm25xlumvuraivNFf18XOF6y Yj0D+ETOav65S6RipKmw4U5Ad4DJsubGJ6q9/uyLi7Qu5UQ5sLfMVLVQmcE/kyIb232p ZUvkGBCcx6ZKzOHXBOcyy3AbdizoWYIOaPHMmnIwjdVLouWG9hKwKRcJwyvmqnmaAIuy XOTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=QdaZvHfznqj8wRrqSBlhERb8YI9CC8YuMW+ODQftgO0=; b=yuJAo0omGHxv4FecuNQZ9r+1Ky58TIG88f1p6CvGNq+f7+ROUt398C5+OoWNaKrX5Y Ity1G3QREnnV0dyKvKw4f93VPO1Ra93xWngIBkQnJ7lxmpw/6yblYXMHjwwKERohHcYM IRPNphcE/Gt5uVvSiSQeh630us1ADeG0xRX05dp1HcHJO+J717DHcqiYrk4HeMM6TPHu PsQCuz4pQYRDZ8PQmTWvGRIhd50fNdCmTXHor5Btcq7VSJEGRQTllEoIF5/OYwY9HkZg aE1TjuPFv2TrpNDIDqVMQIBNP0msrN7IGq9lpZqdYioGVWpkeYR71QmySed5hNjix0Hh tmUA== 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 p1si6141919ejw.313.2020.05.11.08.31.18; Mon, 11 May 2020 08:31:44 -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 S1730121AbgEKP2z (ORCPT + 99 others); Mon, 11 May 2020 11:28:55 -0400 Received: from foss.arm.com ([217.140.110.172]:34722 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726173AbgEKP2z (ORCPT ); Mon, 11 May 2020 11:28:55 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CEDA130E; Mon, 11 May 2020 08:28:54 -0700 (PDT) Received: from e107158-lin.cambridge.arm.com (e107158-lin.cambridge.arm.com [10.1.195.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6904D3F68F; Mon, 11 May 2020 08:28:52 -0700 (PDT) Date: Mon, 11 May 2020 16:28:50 +0100 From: Qais Yousef To: Patrick Bellasi Cc: Peter Zijlstra , Ingo Molnar , Jonathan Corbet , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Luis Chamberlain , Kees Cook , Iurii Zaikin , Quentin Perret , Valentin Schneider , Pavan Kondeti , Randy Dunlap , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH v4 2/2] Documentation/sysctl: Document uclamp sysctl knobs Message-ID: <20200511152849.cg5a56ojhey55btr@e107158-lin.cambridge.arm.com> References: <20200501114927.15248-1-qais.yousef@arm.com> <20200501114927.15248-2-qais.yousef@arm.com> <87d07krjyk.derkling@matbug.com> <20200505145637.5daqhatsm5bjsok7@e107158-lin.cambridge.arm.com> <877dxik4ob.derkling@matbug.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <877dxik4ob.derkling@matbug.com> User-Agent: NeoMutt/20171215 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Patrick On 05/11/20 15:00, Patrick Bellasi wrote: [...] > > I have this now > > > > """ > > 984 This knob will not escape the range constraint imposed by sched_util_clamp_min > > 985 defined above. > > 986 > > 987 For example if > > 988 > > 989 sched_util_clamp_min_rt_default = 800 > > 990 sched_util_clamp_min = 600 > > 991 > > 992 Then the boost will be clamped to 600 because 800 is outside of the permissible > > 993 range of [0:600]. This could happen for instance if a powersave mode will > > 994 restrict all boosts temporarily by modifying sched_util_clamp_min. As soon as > > 995 this restriction is lifted, the requested sched_util_clamp_min_rt_default > > 996 will take effect. > > 997 > > 998 Any modification is applied lazily to currently running tasks and should be > > 999 visible by the next wakeup. > > """ > > That's better IMHO, would just slightly change the last sentence to: > > Any modification is applied lazily to tasks and is effective > starting from their next wakeup. +1, will post v5 later today. Thanks -- Qais Yousef