Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1722900pxj; Fri, 18 Jun 2021 13:43:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz0Yg7uHrYMSQvqCCfGNqb4/nbgNLK2kuoEBnlRXpOwrn1yYMe2rwpnFgyFnwIwAGfZh+u+ X-Received: by 2002:a92:da4f:: with SMTP id p15mr8705929ilq.200.1624048986170; Fri, 18 Jun 2021 13:43:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624048986; cv=none; d=google.com; s=arc-20160816; b=nbh9mIWuNJZuJOUTK3WPNgG+haU0Xhjt1RgHyd2ake/Xdxi8ilyuOx3D7Ci4/bGIzS JMfu50E7i8I4atJJjFHK/FU8HLBbBfnPRxhsaFD8NueeDRbpeDGBGTEClFqv610AygTT VEv6OkGMcW4DLF1jsay/P0lKVhdmtpOegCWwG8ZeQM9kJB+lxyTbHAywg1wxJYmUukaw pyoQa8AJNv7BBo3ExRfmFk18ioxEgLatjnbOc31I34l4Q+U1myFZ10FAS4FJqU9gKykb sCXjTPwFCE40Hn1mXUlLen83waMBuAYBYnaocsO9fXqA70AjzQs9mA/zYKZphFv2b5rC lN6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=nqlCd2eHu+FNO0OH2gW6QkHD4Px5yMOfqRW26XQAK2o=; b=aWaksdfjCr3RVJZn79TJjc1JeDAa1S6g3BlsxsXo6CLC0mbXjiy2HyiKkLcAl2I1E7 katkQRpkGeiNYFjNP9ocTo01l+WQIwLX/OfLUj+X3D4Dhv15N1DFMolFCr1l3MqTpl8M 93WpNzUT5I210YCQLwu2+rpezo2RO6Aiic/l4U9wxK5PU/EjYxp54m+Hm1+Cxo2TgNw+ +iMnixHy6OrkpTiWhrvkDHYlIQIa+TihyQSBj+coJgt3H0LMVuLxIaItFzttgt232Y0Z DIbQOQcRjydmYI4rPe23eivaMs71FNtK2K+qerDDhPwjgF4eEvqYCDU+BxKr4ER5gjhS WrSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@szeredi.hu header.s=google header.b=kYhMqUnz; 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 n6si2951534ili.152.2021.06.18.13.42.49; Fri, 18 Jun 2021 13:43:06 -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=temperror (no key for signature) header.i=@szeredi.hu header.s=google header.b=kYhMqUnz; 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 S234627AbhFROoV (ORCPT + 99 others); Fri, 18 Jun 2021 10:44:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48302 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234590AbhFROoT (ORCPT ); Fri, 18 Jun 2021 10:44:19 -0400 Received: from mail-ua1-x936.google.com (mail-ua1-x936.google.com [IPv6:2607:f8b0:4864:20::936]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D7DD8C061574 for ; Fri, 18 Jun 2021 07:42:09 -0700 (PDT) Received: by mail-ua1-x936.google.com with SMTP id n61so3477110uan.2 for ; Fri, 18 Jun 2021 07:42:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nqlCd2eHu+FNO0OH2gW6QkHD4Px5yMOfqRW26XQAK2o=; b=kYhMqUnz83h3s/37sIDv6unVm3hgmAnDw21NoXLxZpBiEwBC4HQ+gGAsfPYatAsbuA X6IEjDZiJzyns2/lnFDnsJqMlW113kPs5bpoxHBn/CzbOfrqQyh9d84b9u1Mffj/ekUZ pAWAT6WofHxbRthUqO1Wercd8AhpTrNpbSfLM= 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:content-transfer-encoding; bh=nqlCd2eHu+FNO0OH2gW6QkHD4Px5yMOfqRW26XQAK2o=; b=YF3KmnuU673xY/0GEKkTDFUjphFNo6MEDzhMzSqp2uOUpC/hl3LC/d6Ks3qJU6Aamg FqHmkGutbmMKEqfM/sbuFQ56d6vW8LFJoFSoF2AvfGfrkMjVLMUOk93U4/JjeaRVGhdD /ODZohvYaroZNddsG9aiACaDXEzw9EBhBpJljQSYP5r8ocMGa1k03CnIy0nWo0nlUDHI j3U3N1LQlleOopVdMeWbmqzSN/gEY2SzIMNaTz4hoEMZl+NN4JOhWOGONF9yifaGVyJC 3F64itgG48I42y4PSiWl7NOV+Jz2dbXNJyW28B21P/o6nyRnkCbvr/+NgqV+2c5qCp+r WqDw== X-Gm-Message-State: AOAM5302bQZoHVhWlHCiyedBUV5x+pKywuSlY/7omdkf+1bPiloLxpES Yw71pIBjIopTEv6HfZDMHZuWTrEiSrz4a/ZGox9avg== X-Received: by 2002:ab0:6448:: with SMTP id j8mr12732714uap.13.1624027329045; Fri, 18 Jun 2021 07:42:09 -0700 (PDT) MIME-Version: 1.0 References: <20210617095309.3542373-1-stapelberg+linux@google.com> In-Reply-To: From: Miklos Szeredi Date: Fri, 18 Jun 2021 16:41:58 +0200 Message-ID: Subject: Re: [PATCH] backing_dev_info: introduce min_bw/max_bw limits To: Michael Stapelberg Cc: Andrew Morton , linux-kernel@vger.kernel.org, linux-mm , linux-fsdevel@vger.kernel.org, Tejun Heo , Dennis Zhou , Jens Axboe , Roman Gushchin , Johannes Thumshirn , Jan Kara , Song Liu , David Sterba Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 18 Jun 2021 at 10:31, Michael Stapelberg wrote: > Maybe, but I don=E2=80=99t have the expertise, motivation or time to > investigate this any further, let alone commit to get it done. > During our previous discussion I got the impression that nobody else > had any cycles for this either: > https://lore.kernel.org/linux-fsdevel/CANnVG6n=3DySfe1gOr=3D0ituQidp56idG= ARDKHzP0hv=3DERedeMrMA@mail.gmail.com/ > > Have you had a look at the China LSF report at > http://bardofschool.blogspot.com/2011/? > The author of the heuristic has spent significant effort and time > coming up with what we currently have in the kernel: > > """ > Fengguang said he draw more than 10K performance graphs and read even > more in the past year. > """ > > This implies that making changes to the heuristic will not be a quick fix= . Having a piece of kernel code sitting there that nobody is willing to fix is certainly not a great situation to be in. And introducing band aids is not going improve the above situation, more likely it will prolong it even further. Thanks, Miklos