diff options
author | aszlig <aszlig@nix.build> | 2023-09-14 18:48:40 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2023-09-14 18:57:51 +0200 |
commit | 75ea723caea05056810dad9160bc93e571c77985 (patch) | |
tree | 9f5fdcab445670c644947da5377ec9f01f601baa /modules/system/kernel | |
parent | afb1c4264fef9362b124979ac3690b0b03eb3901 (diff) |
machines: Remove tyree and brawndo
The former no longer exists and the latter has a new hardware and it's self-managed by the owner now (which is always the best IMHO). With both machines gone, we no longer need the "managed" profile and the BFQ module that was used for the old hardware of Brawndo was no longer used anywhere else. Same with the T100HA module, since Tyree was an ASUS T100HA and apart from the module being probably very much outdated we don't have another such hardware in Vuizvui. Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'modules/system/kernel')
-rw-r--r-- | modules/system/kernel/bfq/bfq-by-default-4.15.patch | 13 | ||||
-rw-r--r-- | modules/system/kernel/bfq/bfq-by-default-4.18.patch | 13 | ||||
-rw-r--r-- | modules/system/kernel/bfq/bfq-by-default-5.4.patch | 13 | ||||
-rw-r--r-- | modules/system/kernel/bfq/bfq-by-default.patch | 13 | ||||
-rw-r--r-- | modules/system/kernel/bfq/default.nix | 36 |
5 files changed, 0 insertions, 88 deletions
diff --git a/modules/system/kernel/bfq/bfq-by-default-4.15.patch b/modules/system/kernel/bfq/bfq-by-default-4.15.patch deleted file mode 100644 index 8a4666ca..00000000 --- a/modules/system/kernel/bfq/bfq-by-default-4.15.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/block/elevator.c b/block/elevator.c -index 7bda083d5968..8dddfaf725fc 100644 ---- a/block/elevator.c -+++ b/block/elevator.c -@@ -246,7 +246,7 @@ int elevator_init(struct request_queue *q, char *name) - */ - if (q->mq_ops) { - if (q->nr_hw_queues == 1) -- e = elevator_get(q, "mq-deadline", false); -+ e = elevator_get(q, "bfq", false); - if (!e) - return 0; - } else diff --git a/modules/system/kernel/bfq/bfq-by-default-4.18.patch b/modules/system/kernel/bfq/bfq-by-default-4.18.patch deleted file mode 100644 index 5ece12cb..00000000 --- a/modules/system/kernel/bfq/bfq-by-default-4.18.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/block/elevator.c b/block/elevator.c -index fa828b5bfd4b..cdd582a18e50 100644 ---- a/block/elevator.c -+++ b/block/elevator.c -@@ -994,7 +994,7 @@ int elevator_init_mq(struct request_queue *q) - if (unlikely(q->elevator)) - goto out_unlock; - -- e = elevator_get(q, "mq-deadline", false); -+ e = elevator_get(q, "bfq", false); - if (!e) - goto out_unlock; - diff --git a/modules/system/kernel/bfq/bfq-by-default-5.4.patch b/modules/system/kernel/bfq/bfq-by-default-5.4.patch deleted file mode 100644 index 7f06ec41..00000000 --- a/modules/system/kernel/bfq/bfq-by-default-5.4.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/block/elevator.c b/block/elevator.c -index 4eab3d70e880..7ea8f9d34e86 100644 ---- a/block/elevator.c -+++ b/block/elevator.c -@@ -631,7 +631,7 @@ static struct elevator_type *elevator_get_default(struct request_queue *q) - if (q->nr_hw_queues != 1) - return NULL; - -- return elevator_get(q, "mq-deadline", false); -+ return elevator_get(q, "bfq", false); - } - - /* diff --git a/modules/system/kernel/bfq/bfq-by-default.patch b/modules/system/kernel/bfq/bfq-by-default.patch deleted file mode 100644 index c6ee0492..00000000 --- a/modules/system/kernel/bfq/bfq-by-default.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/block/elevator.c b/block/elevator.c -index dac99fbfc273..fbcdba53a3aa 100644 ---- a/block/elevator.c -+++ b/block/elevator.c -@@ -229,7 +229,7 @@ int elevator_init(struct request_queue *q, char *name) - */ - if (q->mq_ops) { - if (q->nr_hw_queues == 1) -- e = elevator_get("mq-deadline", false); -+ e = elevator_get("bfq", false); - if (!e) - return 0; - } else diff --git a/modules/system/kernel/bfq/default.nix b/modules/system/kernel/bfq/default.nix deleted file mode 100644 index a4b593ee..00000000 --- a/modules/system/kernel/bfq/default.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ config, lib, ... }: - -let - inherit (config.boot.kernelPackages.kernel) version; - inherit (lib) optionalString versionAtLeast versionOlder; -in { - options.vuizvui.system.kernel.bfq = { - enable = lib.mkEnableOption "Enable the BFQ scheduler by default"; - }; - - config = lib.mkIf config.vuizvui.system.kernel.bfq.enable { - boot.kernelPatches = lib.singleton { - name = "bfq"; - patch = - if versionAtLeast version "5.4" then ./bfq-by-default-5.4.patch - else if versionAtLeast version "4.18" then ./bfq-by-default-4.18.patch - else if versionAtLeast version "4.15" then ./bfq-by-default-4.15.patch - else ./bfq-by-default.patch; - extraConfig = '' - SCSI_MQ_DEFAULT? y - DM_MQ_DEFAULT? y - IOSCHED_BFQ y - BFQ_GROUP_IOSCHED y - ''; - }; - - vuizvui.requiresTests = lib.singleton ["vuizvui" "system" "kernel" "bfq"]; - - assertions = lib.singleton { - assertion = versionAtLeast version "4.12"; - - message = "The BFQ scheduler in conjunction with blk-mq requires " - + "at least kernel 4.12."; - }; - }; -} |