diff options
author | Symphorien Gibol <symphorien+git@xlumurb.eu> | 2020-07-18 12:00:00 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-09-29 11:49:44 +0000 |
commit | d8413b05dd4d58f19df9de719c9b53326d11c98c (patch) | |
tree | 1792c2098642c2b859eccba925a00951e3fa51e1 /nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix | |
parent | 8e842b3ec6100e752cf17a971fec76674548c334 (diff) | |
download | nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar.gz nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar.bz2 nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar.lz nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar.xz nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.tar.zst nixlib-d8413b05dd4d58f19df9de719c9b53326d11c98c.zip |
linux: enable io cost and io latency block group controller
They are enabled by default on Arch. (cherry picked from commit 8c56afb0422d9dc5eb05588be3d62290c7be489f)
Diffstat (limited to 'nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix')
-rw-r--r-- | nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix b/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix index be40d1c0735d..06eb81a49b00 100644 --- a/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix +++ b/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix @@ -91,6 +91,8 @@ let scheduler = { IOSCHED_CFQ = whenOlder "5.0" yes; # Removed in 5.0-RC1 BLK_CGROUP = yes; # required by CFQ" + BLK_CGROUP_IOLATENCY = whenAtLeast "4.19" yes; + BLK_CGROUP_IOCOST = whenAtLeast "5.4" yes; IOSCHED_DEADLINE = whenOlder "5.0" yes; # Removed in 5.0-RC1 MQ_IOSCHED_DEADLINE = whenAtLeast "4.11" yes; BFQ_GROUP_IOSCHED = whenAtLeast "4.12" yes; |