On Thu, 06 Jul 2017, 20:20:57 +0200, Dmitriy A. Perlow wrote:
Thu, 06 Jul 2017 21:03:56 +0300 Manfred Hollstein
напісаў(ла): On Thu, 06 Jul 2017, 19:53:43 +0200, Manfred Hollstein wrote:
On Thu, 06 Jul 2017, 19:41:08 +0200, Dmitriy A. Perlow wrote:
[...] elevator=bfq seems not to work for some reason…
Yeah, IIRC it might have to be "mq-bfq"; will test immediately and report back.
The "elevator=..." thing remains the same as it used to work for quite some time now.
Indeed, something strange is going on here:
# cat /proc/cmdline BOOT_IMAGE=/vmlinuz-4.12.0-2.g7c5c393-default root=... quiet scsi.use_blk_mq=1
Please note: scsi_mod.use_blk_mq=1
Hmm, of course, you are right. I now have the following: # cat /proc/cmdline BOOT_IMAGE=/vmlinuz-4.12.0-2.g7c5c393-default root=... quiet scsi_mod.use_blk_mq=1 # cat /sys/block/sd?/queue/scheduler [mq-deadline] kyber bfq none [mq-deadline] kyber bfq none [mq-deadline] kyber bfq none And, switching the scheduler at runtime works now: # echo bfq > /sys/block/sdb/queue/scheduler # echo bfq > /sys/block/sdc/queue/scheduler # cat /sys/block/sd?/queue/scheduler [mq-deadline] kyber bfq none mq-deadline kyber [bfq] none mq-deadline kyber [bfq] none So, using the _right_ ;) parameter to select the mq scheduler should work. Does it work for you now, too? Cheers. l8er manfred