Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752421AbdLOGXg (ORCPT ); Fri, 15 Dec 2017 01:23:36 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:40017 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751327AbdLOGXe (ORCPT ); Fri, 15 Dec 2017 01:23:34 -0500 X-Google-Smtp-Source: ACJfBov0NKEvD3ElRwlww/F3+OFXLw+XhvdvxdRjx7JrlWE0eDWRDje6h++1Z0QdSZNcriE05XSSAg== From: Paolo Valente To: Jens Axboe Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, ulf.hansson@linaro.org, broonie@kernel.org, linus.walleij@linaro.org, angeloruocco90@gmail.com, bfq-iosched@googlegroups.com, Paolo Valente Subject: [PATCH IMPROVEMENT] block, bfq: consider recent past to reduce soft-real-time false positives Date: Fri, 15 Dec 2017 07:23:11 +0100 Message-Id: <20171215062312.1836-1-paolo.valente@linaro.org> X-Mailer: git-send-email 2.10.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 832 Lines: 23 Hi, this patch reduces false positives in the detection of bfq_queues associated with soft real-time applications. As such, this patch reduces the damages caused by these false positives to other applications. The patch proved to be very effective, as detailed in the commit message. A sort of counterpart of this patch should follow soon, this time for false positives in the detection of cooperating processes (processes doing I/O close to each other). I guess it is evidently too late for 4.15, so, Jens, please consider this patch for 4.16. Of course if the patch turns out to be ok. Thanks, Paolo Paolo Valente (1): block, bfq: consider also past I/O in soft real-time detection block/bfq-iosched.c | 115 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 81 insertions(+), 34 deletions(-) -- 2.10.0