This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- bionic' to 'verification-done-bionic'. If the problem still exists, change the tag 'verification-needed-bionic' to 'verification-failed- bionic'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-bionic -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-azure in Ubuntu. https://bugs.launchpad.net/bugs/1813211 Title: Allow I/O schedulers to be loaded with modprobe in linux-azure Status in linux-azure package in Ubuntu: Invalid Status in linux-azure source package in Bionic: Fix Committed Status in linux-azure source package in Cosmic: Fix Committed Bug description: There was a previous request in bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1671203 to limit the IO scheduler to NOOP in linux-azure. The other schedulers were turned off and NOOP was made the default. However with new upstream releases, new schedulers where added and linux-azure inherited the default config value for them from the master kernel. That's why there are some IO schedulers built as modules in the extra package (mq-deadline and kyber-iosched). In order to use those two modules, one needs to install the -extra package and modprobe the modules first: # tail /sys/block/sd*/queue/scheduler ==> /sys/block/sda/queue/scheduler <== [none] ==> /sys/block/sdb/queue/scheduler <== [none] # apt install linux-modules-extra-4.15.0-1036-azure # modprobe kyber-iosched # tail /sys/block/sd*/queue/scheduler ==> /sys/block/sda/queue/scheduler <== [none] kyber ==> /sys/block/sdb/queue/scheduler <== [none] kyber # modprobe mq-deadline # tail /sys/block/sd*/queue/scheduler ==> /sys/block/sda/queue/scheduler <== [none] kyber mq-deadline ==> /sys/block/sdb/queue/scheduler <== [none] kyber mq-deadline The schedulers cfq and deadline have been completely disabled in LP bug #1671203 so they cannot be added with modprobe. This is a request to move back the cfq and deadline schedulers along with the mq-deadline and kyber-iosched schedulers to the main linux- azure package (in other words, not in the -extra package) and allow the users to be able to modprobe the schedulers when needed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1813211/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp