/srv/irclogs.ubuntu.com/2017/03/17/#ubuntu-kernel.txt

=== JanC is now known as Guest79577
=== JanC_ is now known as JanC
cyphermoxfyi; https://bugs.launchpad.net/ubuntu/+source/linux/+bug/167335001:50
ubot5Ubuntu bug 1673350 in multipath-tools (Ubuntu) "dm-queue-length module is not included in installer/initramfs" [Critical,Triaged]01:50
cyphermoxnot sure who to assign this to, but I would need dm-queue-length added to multipath-modules01:51
smbcyphermox, I thought there was some talk about that for s390x... 09:02
smbcyphermox, ok, I assigned myself and added yakkety. likely should do the udeb changes there as well09:07
xnoxsmb, there was this s390x ticket https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/163416110:29
ubot5Ubuntu bug 1634161 in multipath-tools (Ubuntu) "Default multipath policy is round-robin, shows considerably worse read throughput compared to using service-time" [Low,Confirmed]10:29
xnoxsmb, if you can include service time modules into udeb that would be nice for that ticket.10:29
smbxnox, Ah could not remember the number but yes service-time now is in the list and I just sent a patch to add queue-length as well10:30
smbThat should be all known ones10:30
smbxnox, so service-time was added since xenial (or should be, I did not look at the udeb, only the file that should create it)10:32
xnoxack, let me look at the build-log and the .udeb contents files. one sec.10:34
smbxnox, -rw-r--r-- root/root     10158 2017-03-08 20:06 ./lib/modules/4.4.0-67-generic/kernel/drivers/md/dm-service-time.ko10:36
xnoxyeap looking sexy.10:36
xnoxcyphermox, would you be able to change defaults to service-time? https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/163416110:38
ubot5Ubuntu bug 1634161 in multipath-tools (Ubuntu) "Default multipath policy is round-robin, shows considerably worse read throughput compared to using service-time" [Low,Confirmed]10:38
xnoxin multipath-tools, or shall i?10:38
* xnox is not sure if we should be doing this this close to release.....10:38
apwxnox, i doubt anyone will have specific testing before now using the existing default, it is a pretty nieche thing10:48
xnoxapw, what do you mean? as far as I understand upstream multipath-tools default is service-time; yet we switch to round-robin. And there is some tests/benchmarks done in the bug report indicating that service-time is better.10:51
xnoxso which testing are you referring to?10:51
xnoxas in testing service-time to make sure it is better?10:52
smbxnox, apw I would think that the mainframe people have a good history of using dm-queue-length (initially at least) or dm-service-time. Those both would generally be better handling variations in IO time on different paths. While round-robin dumbly switches every 1000 requests10:58
apwor testing it either way10:58
apwi mean changing is not so bad imo10:59
smbYeah I would not really expect too horrific issues11:01
smbIIRC it should be possible to change the balancer even post-installation via multipath.conf...11:04
xnoxcorrect. but we should use sane default11:41
cyphermoxxnox: I'll look at it, there's another fix I need to do in multipath-tools anyway13:13
cyphermoxah, I see13:15
cyphermoxyeah, it was round-robin only because service-time wasn't available in wily13:16
xnoxi think consensus above it to just drop the patch; such that we use the upstream default of service-time by default. it is in udebs at least in xenial-release and up.13:16
cyphermoxyup13:18
cyphermoxthe fact that it's still round-robin instead is a bug13:19
cyphermoxI'll fix this while also fixing queue-length13:19
cyphermoxsmb: does dm_emc still exist anywhere?13:20
cyphermox(IIRC it doesn't, but trying to make sure)13:21
smbcyphermox, hm... don't think so... though maybe you mean the device handler... give me a sec13:21
smbcyphermox, scsi_dh_emc.ko13:22
cyphermoxnah, really "dm-emc"13:23
cyphermoxit used to be a module, and I think I removed it in d-i already13:23
smbcyphermox, cannot even remember that13:23
cyphermoxyep13:23
cyphermox    - Remove dm-emc from the multipath modules, since it's gone since13:23
cyphermox      2.6.27.13:23
cyphermoxif I didn't lie when I wrote that13:23
smbheh13:24
smbcyphermox, though I really think that if dm-emc was multipath related then it likely was what scsi-dh-emc is now (and those are at least in scsi modules)13:28
cyphermoxyup, I agree13:28
cyphermoxthe SRU for service-time is going to be yucky13:36
cyphermoxxnox: fyi, will upload in a minute just being careful and building locally first.13:41
xnoxcyphermox, why would SRU for service-time be yucky? no change to kernel or udebs.... just a flip of default.13:42
cyphermoxyeah, a flip of default which will flip running systems.13:50
cyphermoxie. you could get better throughput or explosions.13:50
=== cachio is now known as cachio_afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!