Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] linux: missing bfq i/o scheduler
@ 2019-06-18 17:22 voidlinux-github
  2019-06-18 20:32 ` [ISSUE] [CLOSED] " 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 ` [ISSUE] [CLOSED] " 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: 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 ` [ISSUE] [CLOSED] " 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: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 ` [ISSUE] [CLOSED] " voidlinux-github
2019-06-18 20:32 ` 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).