Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1578765

Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq

From Paolo Valente <paolo.valente@linaro.org>
Newsgroups linux.kernel
Subject Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq
Date 2017-02-10 21:00 +0100
Message-ID <t9pwl-7Pl-1@gated-at.bofh.it> (permalink)
References <t8hKx-5Nk-1@gated-at.bofh.it> <t9myt-5Vq-11@gated-at.bofh.it> <t9mIa-5ZB-15@gated-at.bofh.it> <t9o7g-73R-11@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


> Il giorno 10 feb 2017, alle ore 19:13, Bart Van Assche <bart.vanassche@sandisk.com> ha scritto:
> 
> On 02/10/2017 08:49 AM, Paolo Valente wrote:
>>> $ grep '^C.*_MQ_' .config
>>> CONFIG_BLK_MQ_PCI=y
>>> CONFIG_MQ_IOSCHED_BFQ=y
>>> CONFIG_MQ_IOSCHED_DEADLINE=y
>>> CONFIG_MQ_IOSCHED_NONE=y
>>> CONFIG_DEFAULT_MQ_BFQ_MQ=y
>>> CONFIG_DEFAULT_MQ_IOSCHED="bfq-mq"
>>> CONFIG_SCSI_MQ_DEFAULT=y
>>> CONFIG_DM_MQ_DEFAULT=y
>>> 
>> 
>> Could you reconfigure with none or mq-deadline as default, check
>> whether the system boots, and, it it does, switch manually to bfq-mq,
>> check what happens, and, in the likely case of a failure, try to get
>> the oops?
> 
> Hello Paolo,
> 
> I just finished performing that test with the following kernel config:
> $ grep '^C.*_MQ_' .config
> CONFIG_BLK_MQ_PCI=y
> CONFIG_MQ_IOSCHED_BFQ=y
> CONFIG_MQ_IOSCHED_DEADLINE=y
> CONFIG_MQ_IOSCHED_NONE=y
> CONFIG_DEFAULT_MQ_DEADLINE=y
> CONFIG_DEFAULT_MQ_IOSCHED="mq-deadline"
> CONFIG_SCSI_MQ_DEFAULT=y
> CONFIG_DM_MQ_DEFAULT=y
> 
> After the system came up I logged in, switched to the bfq-mq scheduler
> and ran several I/O tests against the boot disk.

Without any failure, right?

Unfortunately, as you can imagine, no boot failure occurred on
any of my test systems so far :(

This version of bfq-mq can be configured to print all its activity in
the kernel log, by just defining a macro.  This will of course slow
down the system so much to make it probably unusable, if bfq-mq is
active from boot.  Yet, the failure may still occur so early to make
this approach useful to discover where bfq-mq gets stuck.  As of now I
have no better ideas.  Any suggestion is welcome.

Thanks,
Paolo

> Sorry but nothing
> interesting appeared in the kernel log.
> 
> Bart.
> Western Digital Corporation (and its subsidiaries) E-mail Confidentiality Notice & Disclaimer:
> 
> This e-mail and any files transmitted with it may contain confidential or legally privileged information of WDC and/or its affiliates, and are intended solely for the use of the individual or entity to which they are addressed. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited. If you have received this e-mail in error, please notify the sender immediately and delete the e-mail in its entirety from your system.
> 

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[WIP PATCHSET 0/4] WIP branch for bfq-mq Paolo Valente <paolo.valente@linaro.org> - 2017-02-07 18:30 +0100
  [WIP PATCHSET 1/4] blk-mq: pass bio to blk_mq_sched_get_rq_priv Paolo Valente <paolo.valente@linaro.org> - 2017-02-07 18:30 +0100
    Re: [WIP PATCHSET 1/4] blk-mq: pass bio to blk_mq_sched_get_rq_priv Jens Axboe <axboe@kernel.dk> - 2017-02-10 17:20 +0100
  [WIP PATCHSET 3/4] Embed bfq-ioc.c and add locking on request queue Paolo Valente <paolo.valente@linaro.org> - 2017-02-07 18:30 +0100
  [WIP PATCHSET 2/4] Move thinktime from bic to bfqq Paolo Valente <paolo.valente@linaro.org> - 2017-02-07 18:30 +0100
  Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Bart Van Assche <Bart.VanAssche@sandisk.com> - 2017-02-10 17:20 +0100
    Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Paolo Valente <paolo.valente@linaro.org> - 2017-02-10 18:00 +0100
  Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Bart Van Assche <Bart.VanAssche@sandisk.com> - 2017-02-10 17:50 +0100
    Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Paolo Valente <paolo.valente@linaro.org> - 2017-02-10 18:00 +0100
      Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Bart Van Assche <bart.vanassche@sandisk.com> - 2017-02-10 19:30 +0100
        Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Paolo Valente <paolo.valente@linaro.org> - 2017-02-10 21:00 +0100
  Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Paolo Valente <paolo.valente@linaro.org> - 2017-02-10 20:40 +0100
  Re: [WIP PATCHSET 0/4] WIP branch for bfq-mq Bart Van Assche <Bart.VanAssche@sandisk.com> - 2017-02-10 20:40 +0100

csiph-web