* blk-mq, scsi-mq, UFS
@ 2014-09-26 22:14 Andras Kovacs
2014-09-26 22:31 ` Andras Kovacs
2014-09-27 17:42 ` Matias Bjorling
0 siblings, 2 replies; 4+ messages in thread
From: Andras Kovacs @ 2014-09-26 22:14 UTC (permalink / raw)
To: linux-scsi
Hi all,
could someone explain to me:
- what is the difference between blk-mq and scsi-mq
- why don't I observe large speedups when running the same tiotests on Linux
v3.12 (which has no blk-mq) and Linux v3.14 (which does have blk-mq) on a
Xilinx Zynq development board (the two Linux versions are configured by
Xilinx Zynq and I know only how to add kernel command line parameters)?
- when Linux v3.17 becomes available (and Xilinx Zynq ports it for their
development board) will I see large speedups reading/writing to the target
SDD (which is driven through the UFS driver)?
Any and all info would be greatly appreciated.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: blk-mq, scsi-mq, UFS
2014-09-26 22:14 blk-mq, scsi-mq, UFS Andras Kovacs
@ 2014-09-26 22:31 ` Andras Kovacs
2014-09-27 17:42 ` Matias Bjorling
1 sibling, 0 replies; 4+ messages in thread
From: Andras Kovacs @ 2014-09-26 22:31 UTC (permalink / raw)
To: linux-scsi
Andras Kovacs <neoteny <at> freemail.hu> writes:
reading/writing to the target SDD (which is driven through the UFS driver)?
Of course I meant SSD.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: blk-mq, scsi-mq, UFS
2014-09-26 22:14 blk-mq, scsi-mq, UFS Andras Kovacs
2014-09-26 22:31 ` Andras Kovacs
@ 2014-09-27 17:42 ` Matias Bjorling
2014-09-27 23:08 ` Andras Kovacs
1 sibling, 1 reply; 4+ messages in thread
From: Matias Bjorling @ 2014-09-27 17:42 UTC (permalink / raw)
To: Andras Kovacs, linux-scsi
On 09/27/2014 12:14 AM, Andras Kovacs wrote:
> Hi all,
>
> could someone explain to me:
>
> - what is the difference between blk-mq and scsi-mq
blk-mq is the actual block layer, while scsi-mq enables the scsi
subsystem to use blk-mq. Any driver that wish to use blk-mq, has to
explicit hook into it.
> - why don't I observe large speedups when running the same tiotests on Linux
> v3.12 (which has no blk-mq) and Linux v3.14 (which does have blk-mq) on a
> Xilinx Zynq development board (the two Linux versions are configured by
> Xilinx Zynq and I know only how to add kernel command line parameters)?
Only the virtio driver (and the null blk driver) have been converted to
blk-mq in 3.14.
> - when Linux v3.17 becomes available (and Xilinx Zynq ports it for their
> development board) will I see large speedups reading/writing to the target
> SDD (which is driven through the UFS driver)?
Depends if you're CPU bound. If you are, then a speedup is expected. You
will at least see lower CPU usage.
scsi-mq has to be explicit enabled with the scsi_mod.use_blk_mq=Y in the
kernel boot options for 3.17 until it is marked stable.
>
> Any and all info would be greatly appreciated.
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-09-27 23:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-26 22:14 blk-mq, scsi-mq, UFS Andras Kovacs
2014-09-26 22:31 ` Andras Kovacs
2014-09-27 17:42 ` Matias Bjorling
2014-09-27 23:08 ` Andras Kovacs
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.