Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp4069852ybi; Mon, 15 Jul 2019 03:23:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqyIc+bXV2YK7jytkhqQZw7ozeZRAYv/MIsiMWpf5hNYQ2P/1PtpMWZo1uO6zf93qOL8a0Mj X-Received: by 2002:a17:902:fa2:: with SMTP id 31mr28001665plz.38.1563186202157; Mon, 15 Jul 2019 03:23:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563186202; cv=none; d=google.com; s=arc-20160816; b=0BTTDSciQLBNlfenG46BG8wsi/Frpha5DKkY97t9Zb9iekbUP7kLZyyjj7wogNii9w xS8MXkIyf68huq8GiDo5OK30ngqoN5OdwMfegjGPBJZPvk+XICJ4oKpz65SOXx+MYdav NU8EXJNESgKwwcZYx2XD9Sbe6JRA9rMRGYeSwZxSpI0UizkaSr4Zs1sk1hEdFwnthjiO tcGB87hfwNPf2HcLKrDxXdlaQskM/aouxAK7+M7SawPcE7JnQszcxp83BmeVkQJzLlRw Yr1tMRl9ljC+wTKe9TiWQm8en/BwpcpFx/xGuaWWj6cVRTh6uDV/2RwMm0hUPkQOUig5 hyJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject; bh=1a2MoUSjaElzPgCMBJDHRTG/mU6Gd4qgp41BSHL1Y9M=; b=FGMU+D/jp3qxGF9bQLWd7l6nQp0FiL0nME8vceCPymgdqcHje5tBjjFvEfzN61+27D nkmyC47ZmpkMNjeEeTWMsYC1SQf9AB12nh1iACPFJY1AJKUCxyyRnjshCb3+gFNh9h+n y56sALCbUrLs1d8rO5NMF8BZL0pGhfGMWB40Iy5DEnw+MQzifcMmbc3Uy41ZseQLhAGK dKxfF1n8dWjGXmluO4Yi6TuoR8+dLBZC5v67yEWKo32pgT9rCE1IdVtm/ayQeWF8sRUp PW/SAIq9FljKCFjT9/JShkTUhtZwRt0/+p5B1zzJwIxgoUyQLi3BJ82Rlc1q3W7Ti/7G qmgQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x7si15823983plv.130.2019.07.15.03.23.03; Mon, 15 Jul 2019 03:23:22 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729661AbfGOKVw (ORCPT + 99 others); Mon, 15 Jul 2019 06:21:52 -0400 Received: from mail02.iobjects.de ([188.40.134.68]:56186 "EHLO mail02.iobjects.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729428AbfGOKVw (ORCPT ); Mon, 15 Jul 2019 06:21:52 -0400 X-Greylist: delayed 313 seconds by postgrey-1.27 at vger.kernel.org; Mon, 15 Jul 2019 06:21:51 EDT Received: from tux.wizards.de (pD9EBFA35.dip0.t-ipconnect.de [217.235.250.53]) by mail02.iobjects.de (Postfix) with ESMTPSA id 85DEC41609FA; Mon, 15 Jul 2019 12:16:37 +0200 (CEST) Received: from [192.168.100.223] (ragnarok.applied-asynchrony.com [192.168.100.223]) by tux.wizards.de (Postfix) with ESMTP id 2B533F01582; Mon, 15 Jul 2019 12:16:37 +0200 (CEST) Subject: Re: [PATCH BUGFIX IMPROVEMENT 1/1] block, bfq: check also in-flight I/O in dispatch plugging To: Paolo Valente , Jens Axboe Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, ulf.hansson@linaro.org, linus.walleij@linaro.org, bfq-iosched@googlegroups.com, oleksandr@natalenko.name References: <20190715093153.19821-1-paolo.valente@linaro.org> <20190715093153.19821-2-paolo.valente@linaro.org> From: =?UTF-8?Q?Holger_Hoffst=c3=a4tte?= Organization: Applied Asynchrony, Inc. Message-ID: <88e3c1e1-224f-a9a8-0875-848ba23b6fbf@applied-asynchrony.com> Date: Mon, 15 Jul 2019 12:16:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190715093153.19821-2-paolo.valente@linaro.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Paolo, The function idling_needed_for_service_guarantees() was just removed in 5.3-commit 3726112ec731 ("block, bfq: re-schedule empty queues if they deserve I/O plugging"). See [1]. cheers Holger [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/block/bfq-iosched.c?id=3726112ec7316068625a1adefa101b9522c588ba