Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp2495712ybl; Thu, 29 Aug 2019 08:58:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqy986maC+XueenZ6f0vlUrpMVXSyIQjl+Gzr5IN1ZNoM6r0qFdBeNZBRny6vF4iYBGB8hxq X-Received: by 2002:aa7:95b8:: with SMTP id a24mr12299828pfk.103.1567094287445; Thu, 29 Aug 2019 08:58:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567094287; cv=none; d=google.com; s=arc-20160816; b=J4x7gM51XXPwVRILSQfRrD4esyLvl2cYxURqeuznwKabx457wvZqI4vVQuwbzigYUB QJaPzLKsZ4RTKLfpWsYRqAgcE/jg7WMzBMm+HM243upOrIEJxPN8Hz2TMeUAMEeX+MB1 pdQUM48/Y4W+2wYS8/w47iKYLG9yzSw50fu9jFfBr8n5CjFtLOOtzufFk7rCqUmv66DS OyCT+OxpcibPo1R31NKogkbYyuR4LRiUVa2G+tfyRXsqxx3hpqvY6LDbZ1BTwkiwFp9s z+8Kyl6XhO7ZQwncksbL7XkJmdVg8hjRcDS3k0bhoQiNaFZjSVJdvnLB26S2vdNsmkpx qjqw== 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:dkim-signature; bh=ebjcblE+kxdokmjeo9JfTde5NEZGUN+yLxUfBY00nF0=; b=Dkk99gwqHpjTV8NmMEpU4fXHW2NfkdDXt8zeUKsvSgJDznahVsglPz8QjL7WU1Uj0U tL1Zti/0/gtT5bgiOHAjLeiFGE5gf7AWirdHzctgUSlZE2l9LTrfy9QHI23sasNGex6B IL++ux8X3GZilB/mxc9oSJmnJ7gVZCeTexvMfFKLCQefq75RI0AZ6criFW47HbiIOA7M /WmIodNBFzI4PapfzNeEwOvaVhk/6C4NOkmawrmXia84Qnm/J8koNlWKkwRqZJqHQRsM l7Pg0YuLoupRavw/u2+MnWE4u9VwtypxtawV2vtYrQLqPidK/4UK1A5QxLeaok91Uiib sAXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=D6977bRW; 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 g3si2512967pjt.70.2019.08.29.08.57.51; Thu, 29 Aug 2019 08:58:07 -0700 (PDT) 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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=D6977bRW; 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 S1727602AbfH2P45 (ORCPT + 99 others); Thu, 29 Aug 2019 11:56:57 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:38391 "EHLO mail-qk1-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726973AbfH2P44 (ORCPT ); Thu, 29 Aug 2019 11:56:56 -0400 Received: by mail-qk1-f181.google.com with SMTP id u190so3400367qkh.5; Thu, 29 Aug 2019 08:56:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=ebjcblE+kxdokmjeo9JfTde5NEZGUN+yLxUfBY00nF0=; b=D6977bRWi1U1MlPh/embKVUWFf1b3dSi7HwF68a6Mxi7L1SX4VR41iIkKqE9csKH21 lSTOObC3A8BZMuxVngiF5uG4UyUVcCAB5sDGK7ymiIBLNoXs5c0d2Vlyp/Rpn+TbemRE xgNPEP34ZOt8Io4+LBH0ANDzoMVi0qykZJre8+VSiMd8R+c3HFAc0la2j7tnXrQq3Pdp diSk/fkxCKAl2xIPI1MUBFfEFZS9nKz0Noa95bmVacsOIDsgWfmdQ4MidxyALvP6HtUd mmb14y5r20iOBDzFHghRCvYy0T2+O5vDGGgeQw5lKkA/KpPZSCfJxWq/tPkxug6hR9iB K+Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=ebjcblE+kxdokmjeo9JfTde5NEZGUN+yLxUfBY00nF0=; b=jnOUnVY37/3OCeRI6Iy3VVDO5Aa8Aih5SxXx1kTBqApTNYj9oZJAoEDa5mrb55ayD3 bUv8Tuk2k3Pr5ZWhXfT+Z97UHrDk7ibMgS99UbpmGYUaO0NmdkVcvay8nCbCtx3YVEdu wmlGFzMgpJD3GS8WOsUIWXiEbzxVSc4OL5GL9X2XOEq2ZIGWztQh3EIRAlWMfcK6YSwT 7cg/hMzkr5OeYrznW+/b96S1V3B5Vl8q50RNZwsJuEqxfC7Pc9ub8QQd9pYBsCkC5iJu BLp2dFgqT1ZdzRJG5n/IwVYYUyaNQZspvhP0/FY5MpDS+gLTvblL3mPNV5fDTbSgvkHd AopA== X-Gm-Message-State: APjAAAXke4aQITcNGfYc+mRxZpl1Lq0B//XcI9Hl000aqp8wrkIOA45V qyeilj+DJ67KGkHmbFogLbQ= X-Received: by 2002:a37:494:: with SMTP id 142mr9783672qke.239.1567094215485; Thu, 29 Aug 2019 08:56:55 -0700 (PDT) Received: from localhost ([2620:10d:c091:500::1:7e32]) by smtp.gmail.com with ESMTPSA id q25sm1291885qkm.30.2019.08.29.08.56.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Aug 2019 08:56:54 -0700 (PDT) Date: Thu, 29 Aug 2019 08:56:53 -0700 From: Tejun Heo To: Paolo Valente Cc: Jens Axboe , newella@fb.com, clm@fb.com, Josef Bacik , dennisz@fb.com, Li Zefan , hannes@cmpxchg.org, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, kernel-team@fb.com, cgroups@vger.kernel.org Subject: Re: [PATCHSET v3 block/for-linus] IO cost model based work-conserving porportional controller Message-ID: <20190829155653.GW2263813@devbig004.ftw2.facebook.com> References: <20190828220600.2527417-1-tj@kernel.org> <50384CF8-39F1-461C-9EC0-7314671E5604@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <50384CF8-39F1-461C-9EC0-7314671E5604@linaro.org> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 29, 2019 at 05:54:38PM +0200, Paolo Valente wrote: > I see an important interface problem. Userspace has been waiting for > io.weight to become eventually the file name for setting the weight > for the proportional-share policy [1,2]. If you use that name, how > will we solve this? So, my plan is just disabling iocost if bfq is selected as the io scheduler. It makes no sense to use them together anyway. What do you wanna do about the existing interface files prefixed with bfq? Just rename them? Thanks. -- tejun