Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4523070imu; Tue, 29 Jan 2019 03:07:24 -0800 (PST) X-Google-Smtp-Source: ALg8bN4NZlalIRzoxPSTNYMj4zHxz+NbyNCH6DsClFOW2DuOjol9WQAHCUUCRW2ohv5x2qqqlG91 X-Received: by 2002:a62:1709:: with SMTP id 9mr25415218pfx.249.1548760044832; Tue, 29 Jan 2019 03:07:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548760044; cv=none; d=google.com; s=arc-20160816; b=p4wyluUNIKT0SupDoclbiahww0/R8qmpyv4w1NKDtl/Vip4OJoFm0Gc45rLZcO2/yu /uQ7yDNQgUQl3vaAVbjggFFI93VOcIjom5Yr24j6EtRfPMTO5GljpetRguPfKvD0aYFr U29QMaFl9n4H1ppn+GyWw4w10Uw0k7VyKJVePn/K4YorCWFshinXE6ceulgqUOdHbduA ZGIJy87MhkNHQ0H4u+wdXL7O8lCc/af3wrj5gXbO/q2MnXh/CLKUL23fmJiamltcZf8a rlNX6gUnYXAXUEWcD5VTULP97tC7SHsMFVTI+n7q4nRVSE4byNS32iNM8Ggd0kQaceMv T7gA== 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:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=OBnFM/XIhxHzbGT5UAJB0ZZJxNSlY59fz6h2Eg7eW9s=; b=FcoQtdP+8pKNXxx4R/lFNFpV1/R0dFG07Lgu0j5rvSIhO7HbT4ky2VGJnpWVY8ulG1 3V7yz2zKdd6BNgXO+eNJRGg2QsNqFiVrMr3DVitAxVVq2G307WbI0a8MIrAu010ZGMqx K4lM4by/Iqs4otBLLpkmXITnKxlAv6UKUgABNxAHd842JUqPr/trb/9DAgpNPJBQ8U1T wfVpAMcSeaYoc/I/PeBD4XZJT1JnM98vIxwHK9GbaV6suJ1RZ5U1W/ifBNUpmMH4iVtP Xzuxj58+mWtor4QlL/UBNoV6Ryuglb41cQ7nw+RhCPSk7ipx0pOvwj4nMRXJY/L+63Pz OSlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WbkUwJCR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k5si9694987plt.111.2019.01.29.03.07.07; Tue, 29 Jan 2019 03:07:24 -0800 (PST) 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=pass header.i=@linaro.org header.s=google header.b=WbkUwJCR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726972AbfA2LG7 (ORCPT + 99 others); Tue, 29 Jan 2019 06:06:59 -0500 Received: from mail-wm1-f49.google.com ([209.85.128.49]:36728 "EHLO mail-wm1-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725804AbfA2LG7 (ORCPT ); Tue, 29 Jan 2019 06:06:59 -0500 Received: by mail-wm1-f49.google.com with SMTP id p6so17244174wmc.1 for ; Tue, 29 Jan 2019 03:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=OBnFM/XIhxHzbGT5UAJB0ZZJxNSlY59fz6h2Eg7eW9s=; b=WbkUwJCRmIH2RfhYlxhHjEZMgD213VXH6j5eQaVHYKUzwrZt29oXELYLSLASO06+56 mmM01lH/T1qqTcCbluQCqB5kBkpVSbOMNFDiV7Lurj0KUPeLhKEdbWDa9B3nnEBSMTev sjJO25qarnzm7ERth6KwqVP9BuV7GKVxyOEeU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=OBnFM/XIhxHzbGT5UAJB0ZZJxNSlY59fz6h2Eg7eW9s=; b=VrXAyBPawQjXw+hf/RHO5gjD71yHX4hO3HecqXEuDlNJMNj05iSXenNLWR79mh3aVA J/otSjPCb4vNuyYsl5Y3UYYq7JK2Kf2zsDI5VpXIK02HXI4WQkfLzkZIrX5fgAg0jcrp ftwwobmiJSZBQXxcQ0SK+e2ugyqsfiaZpnSrr3DVBAEDUdzRrhIIisCHkK2QkdCdNzBn t776dexRT7mN5yyFYcQvVnwuLVUDxqpL9ars8bEzOomM4vEAnyPBbVPa0My0lfI/Uvxo 0tcQGOPl93z1f78YQnrkoHUgrjeDmA469gHE2p1Go0P3ykWzX93P/3SwNiTPycrfeyBs zWoQ== X-Gm-Message-State: AJcUukfQ2HxF7Fvt9RBiKkc1G4S5EVUvGKB5NeVMJe6Zn8v7nqCrLiPa K0Gl7H/6eDe8Z8yYfqur64E8oWQHkHk= X-Received: by 2002:a1c:e913:: with SMTP id q19mr21170180wmc.55.1548760017135; Tue, 29 Jan 2019 03:06:57 -0800 (PST) Received: from localhost.localdomain ([88.147.67.218]) by smtp.gmail.com with ESMTPSA id s132sm2066112wmf.28.2019.01.29.03.06.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Jan 2019 03:06:56 -0800 (PST) From: Paolo Valente To: Jens Axboe Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, ulf.hansson@linaro.org, linus.walleij@linaro.org, broonie@kernel.org, bfq-iosched@googlegroups.com, oleksandr@natalenko.name, mancha@tower-research.com, Paolo Valente Subject: [PATCH BUGFIX IMPROVEMENT 00/14] batch of patches for next linux release Date: Tue, 29 Jan 2019 12:06:24 +0100 Message-Id: <20190129110638.12652-1-paolo.valente@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, this batch of patches provides fixes and improvements for throughput and latency. Every patch has been under test for at least one month, some patches for much longer. Thanks, Paolo Paolo Valente (14): block, bfq: do not consider interactive queues in srt filtering block, bfq: avoid selecting a queue w/o budget block, bfq: make sure queue budgets are not below service received block, bfq: remove case of redirected bic from insert_request block, bfq: consider also ioprio classes in symmetry detection block, bfq: split function bfq_better_to_idle block, bfq: do not plug I/O of in-service queue when harmful block, bfq: unconditionally plug I/O in asymmetric scenarios block, bfq: fix sequential rq detection in rate estimation block, bfq: fix queue removal from weights tree block, bfq: reduce threshold for detecting command queueing block, bfq: port commit "cfq-iosched: improve hw_tag detection" block, bfq: do not overcharge writes in asymmetric scenarios block, bfq: fix in-service-queue check for queue merging block/bfq-iosched.c | 705 ++++++++++++++++++++++++-------------------- block/bfq-iosched.h | 11 +- block/bfq-wf2q.c | 18 +- 3 files changed, 400 insertions(+), 334 deletions(-) -- 2.20.1