* [ISSUE] linux: missing bfq i/o scheduler @ 2019-06-18 17:22 voidlinux-github 2019-06-18 20:32 ` voidlinux-github ` (2 more replies) 0 siblings, 3 replies; 4+ messages in thread From: voidlinux-github @ 2019-06-18 17:22 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 942 bytes --] New issue by huglovefan on void-packages repository https://github.com/void-linux/void-packages/issues/12530 Description: ### System * xuname: `Void 5.1.11_1 x86_64-musl AuthenticAMD uptodate rFF` * package: `linux4.14` and newer (only tested `5.1` but `bfq` was added in `4.12`) ### Expected behavior `bfq` should be listed and selectable in `/sys/class/block/*/queue/scheduler` ### Actual behavior it's not built into the kernel because the configuration option is unset ``` % cat /sys/class/block/sd[ab]/queue/scheduler [mq-deadline] kyber none [mq-deadline] kyber none % zcat /proc/config.gz | grep BFQ # CONFIG_IOSCHED_BFQ is not set ``` the default is `mq-deadline` but `bfq` is supposedly [better](https://algo.ing.unimo.it/people/paolo/disk_sched/results.php) for responsiveness under load ### Steps to reproduce the behavior 1. boot into `linux5.1` 2. look in `/sys/class/block/*/queue/scheduler` ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: linux: missing bfq i/o scheduler 2019-06-18 17:22 [ISSUE] linux: missing bfq i/o scheduler voidlinux-github @ 2019-06-18 20:32 ` voidlinux-github 2019-06-18 20:32 ` [ISSUE] [CLOSED] " voidlinux-github 2019-06-18 20:33 ` voidlinux-github 2 siblings, 0 replies; 4+ messages in thread From: voidlinux-github @ 2019-06-18 20:32 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 562 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/issues/12530#issuecomment-503300366 Comment: The scheduler is now enabled in the kernel configuration for all relevant kernel versions. I did not increase the revision of the package because the builders have been busy all day building kernels because of the SACK security vulnerability and I don't think we can afford another rebuild right now. So the change will only be effective in binary packages once the next version is released and the packages are rebuilt. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ISSUE] [CLOSED] linux: missing bfq i/o scheduler 2019-06-18 17:22 [ISSUE] linux: missing bfq i/o scheduler voidlinux-github 2019-06-18 20:32 ` voidlinux-github @ 2019-06-18 20:32 ` voidlinux-github 2019-06-18 20:33 ` voidlinux-github 2 siblings, 0 replies; 4+ messages in thread From: voidlinux-github @ 2019-06-18 20:32 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 945 bytes --] Closed issue by huglovefan on void-packages repository https://github.com/void-linux/void-packages/issues/12530 Description: ### System * xuname: `Void 5.1.11_1 x86_64-musl AuthenticAMD uptodate rFF` * package: `linux4.14` and newer (only tested `5.1` but `bfq` was added in `4.12`) ### Expected behavior `bfq` should be listed and selectable in `/sys/class/block/*/queue/scheduler` ### Actual behavior it's not built into the kernel because the configuration option is unset ``` % cat /sys/class/block/sd[ab]/queue/scheduler [mq-deadline] kyber none [mq-deadline] kyber none % zcat /proc/config.gz | grep BFQ # CONFIG_IOSCHED_BFQ is not set ``` the default is `mq-deadline` but `bfq` is supposedly [better](https://algo.ing.unimo.it/people/paolo/disk_sched/results.php) for responsiveness under load ### Steps to reproduce the behavior 1. boot into `linux5.1` 2. look in `/sys/class/block/*/queue/scheduler` ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: linux: missing bfq i/o scheduler 2019-06-18 17:22 [ISSUE] linux: missing bfq i/o scheduler voidlinux-github 2019-06-18 20:32 ` voidlinux-github 2019-06-18 20:32 ` [ISSUE] [CLOSED] " voidlinux-github @ 2019-06-18 20:33 ` voidlinux-github 2 siblings, 0 replies; 4+ messages in thread From: voidlinux-github @ 2019-06-18 20:33 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 566 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/issues/12530#issuecomment-503300366 Comment: The scheduler is now enabled in the kernel configuration for all relevant kernel versions. I did not increase the revision of the package because the builders have been busy all day building kernels because of the SACK security vulnerability and I don't think we can afford another rebuild right now. So the change will only become effective in binary packages once the next version is released and the packages are rebuilt. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-06-18 20:33 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-06-18 17:22 [ISSUE] linux: missing bfq i/o scheduler voidlinux-github 2019-06-18 20:32 ` voidlinux-github 2019-06-18 20:32 ` [ISSUE] [CLOSED] " voidlinux-github 2019-06-18 20:33 ` voidlinux-github
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).