Yesterday Suse issued an s390-tools patch for SLES 12SP5 that does this:
* Changing the scheduler from "deadline" to the newly created "mq-deadline"
scheduler (bsc#1176574)
(It takes us to 2.1.0-18.26.1 in case anyone's counting.)
So two questions. First, it looks to me like mq-deadline is already there:
$ rpm -q s390-tools
s390-tools-2.1.0-18.23.1.s390x
$ cat /sys/block/dasda/queue/scheduler
[none] mq-deadline kyber bfq
so what does the patch do? Second, how does the choice affect performance on
DASD devices? Does one even have a choice or does the device driver allow only
mq-deadline?
(There's an even newer s390-tools patch for SLES 12SP5 that fixes two other
things, and gets one to 18.29.1.)
Thank you,
Ted Rodriguez-Bell
[email protected]<mailto:[email protected]>
Wells Fargo, z/VM and z/Linux
Company policy requires: This message may contain confidential and/or
privileged information. If you are not the addressee or authorized to receive
this for the addressee, you must not use, copy, disclose, or take any action
based on this message or any information herein. If you have received this
message in error, please advise the sender immediately by reply e-mail and
delete this message. Thank you for your cooperation.
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390