From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39C92C49ED7 for ; Mon, 16 Sep 2019 15:33:07 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 104AA206A4 for ; Mon, 16 Sep 2019 15:33:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="rqH+Q70g" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727102AbfIPPdG (ORCPT ); Mon, 16 Sep 2019 11:33:06 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:35352 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731094AbfIPPdF (ORCPT ); Mon, 16 Sep 2019 11:33:05 -0400 Received: by mail-wr1-f66.google.com with SMTP id v8so4017858wrt.2 for ; Mon, 16 Sep 2019 08:33:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=XnZzCgNl5Li64ZSQFv//FoKBxLdLaPCGLly2eacdiG4=; b=rqH+Q70gXbDpZRgp7MkKmtdfPNCj1S6kcZp4f2P7jcpIbex5mq95XA+aG6nDCAIHEI xKOmlWruDiIKVYGn7cLwTjgDMyW/qf+xfJwnC10FCHUZJ1MY/mhyssqvyWznJm7zzuBH yFpJORCI9Dx84FFHqQ7cA8YfYPRPTz/0JF0KWXp9Cwxc/wSbAPXiYyC2t+Kl63N7+kOt 4JKV7fLJHJQmzbi00wTrSGJ+Rm+6wthLxgooAZn+qpAdIBP48yfiET5Uo6TIQUX+ZY7k RAi5opxkcPwdyeVU9aXkvZvqWnZf8uuD98BKmGD6QxESOKJMD+YwKi+AKEpGaHCWrcYL 8WBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=XnZzCgNl5Li64ZSQFv//FoKBxLdLaPCGLly2eacdiG4=; b=ATz+99d4D1dEPos/2DYg3LkDRoII3GXpxD7xVdYIwfTRjJh7A3/BSzA6cnu4LFKy5O oT1oCHWjYAh9jOk/tn6tefpwqGehupjP05Te4t/nfs9bDLn0LZp0ibgqMl7KIcpLcxSz 0QaqjAcvxm1OFNZSL3gKj/cm55zPn+AuUjasL2hrT+dmcA9cfHnSXUdnCOHvKgla0NNb pKogzRUgwDahkiCfyPHAgUx7mzAqc/gG22xj+xC4/2LhjmYSDr4NSchdVJCIzoQZogdC T8CIviYhhTRSl2Oa+uuakYQ6HJBOuqlBP8VG2HZeY0amtK4EYXlkx+8b5mCPxU3Cq3qv J31g== X-Gm-Message-State: APjAAAX2FMyxm9+fIQdZarqPqTJ6RUS4Sm8g02RC33CtXVyrSq6WUgjU LQAt27RdX5bnPzQ4Nf9yO2Z7/g== X-Google-Smtp-Source: APXvYqwvOf40jqFvjzXJxMSjhDrzjIihGtQ9d3G915lKe0I5hiaurjjPRNbwGPTC39BKGkJkIqoqkQ== X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr300402wrs.179.1568647981775; Mon, 16 Sep 2019 08:33:01 -0700 (PDT) Received: from [192.168.0.101] (146-241-102-115.dyn.eolo.it. [146.241.102.115]) by smtp.gmail.com with ESMTPSA id f17sm30458272wru.29.2019.09.16.08.33.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Sep 2019 08:33:01 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: [PATCH 0/4] block, bfq: series of improvements and small fixes of the injection mechanism From: Paolo Valente In-Reply-To: <9088f78edc97279e34f6a96277d088f9@natalenko.name> Date: Mon, 16 Sep 2019 17:32:57 +0200 Cc: Jens Axboe , linux-block , linux-kernel , ulf.hansson@linaro.org, linus.walleij@linaro.org, bfq-iosched@googlegroups.com Content-Transfer-Encoding: quoted-printable Message-Id: References: <20190822152037.15413-1-paolo.valente@linaro.org> <9088f78edc97279e34f6a96277d088f9@natalenko.name> To: Oleksandr Natalenko X-Mailer: Apple Mail (2.3445.104.8) Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org Hi Jens, can these be considered for 5.4 too? Thanks, Paolo > Il giorno 9 set 2019, alle ore 08:03, Oleksandr Natalenko = ha scritto: >=20 > On 22.08.2019 17:20, Paolo Valente wrote: >> Hi Jens, >> this patch series makes the injection mechanism better at preserving >> control on I/O. >> Thanks, >> Paolo >> Paolo Valente (4): >> block, bfq: update inject limit only after injection occurred >> block, bfq: reduce upper bound for inject limit to = max_rq_in_driver+1 >> block, bfq: increase update frequency of inject limit >> block, bfq: push up injection only after setting service time >> block/bfq-iosched.c | 35 ++++++++++++++++++++++++++--------- >> 1 file changed, 26 insertions(+), 9 deletions(-) >> -- >> 2.20.1 >=20 > FWIW, Tested-by: Oleksandr Natalenko (I run = it for quite some time already). >=20 > --=20 > Oleksandr Natalenko (post-factum)