Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760248AbcJ1MRc (ORCPT ); Fri, 28 Oct 2016 08:17:32 -0400 Received: from mail-oi0-f65.google.com ([209.85.218.65]:36668 "EHLO mail-oi0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754887AbcJ1MRa (ORCPT ); Fri, 28 Oct 2016 08:17:30 -0400 MIME-Version: 1.0 In-Reply-To: <14538128.U7izDYD32A@wuerfel> References: <1477474082-2846-1-git-send-email-paolo.valente@linaro.org> <15ee2d0e-2d3a-81e2-9f83-f875e41bf388@kernel.dk> <14538128.U7izDYD32A@wuerfel> From: Richard Weinberger Date: Fri, 28 Oct 2016 14:17:28 +0200 Message-ID: Subject: Re: [PATCH 00/14] introduce the BFQ-v0 I/O scheduler as an extra scheduler To: Arnd Bergmann Cc: Ulf Hansson , Jens Axboe , Paolo Valente , Christoph Hellwig , Bart Van Assche , Jan Kara , Tejun Heo , linux-block@vger.kernel.org, Linux-Kernal , Linus Walleij , Mark Brown , Hannes Reinecke , Grant Likely , James Bottomley , Daniel Walter , Anton Ivanov Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 830 Lines: 23 On Fri, Oct 28, 2016 at 2:07 PM, Arnd Bergmann wrote: >> > I don't think that's an accurate statement. In terms of coverage, most >> > drivers do support blk-mq. Anything SCSI, nvme, virtio-blk, SATA runs on >> > (or can run on) top of blk-mq. >> >> Well, I just used "git grep" and found that many drivers didn't use >> blkmq. Apologize if I gave the wrong impressions. > > To clarify, this seems to be a complete list: > > $ git grep -wl '\(__\|\)blk_\(fetch\|end\|start\)_request' | xargs grep -L blk_mq > Documentation/scsi/scsi_eh.txt > arch/um/drivers/ubd_kern.c AFAICT Daniel looked at the UML block driver and did an initial conversion some time ago. Daniel? Anton is also working on a patch series to speed up the driver. Maybe it is time to bite the bullet and do the conversion. -- Thanks, //richard