0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-19 00:20:32 +03:00
Commit graph

4 commits

Author SHA1 Message Date
John Titor
901bfe3b1f nixos/scx: add new schedulers
(cherry picked from commit b4aacf5ab5)
2024-12-08 18:34:01 +00:00
John Titor
cc4d8f6c3e nixos/scx: cleanup
- use utils.escapeSystemdExecArgs in systemd service

- remove StandardError="journal" as it's already default

(cherry picked from commit fc8f58848e)
2024-11-24 08:10:57 +00:00
John Titor
0c640e8114 nixos/scx: remove dead reference to scx.rustland
(cherry picked from commit 9480c8be07)
2024-11-23 07:54:36 +00:00
John Titor
67ca8113a1 nixos/scx: init
This adds a `services.scx.enable` option to enable sched-ext schedulers.

Requires a kernel with sched-ext enabled (6.12+) or a kernel with the patchset.

requiredKernelConfigs are taken from https://cateee.net/lkddb/web-lkddb/SCHED_CLASS_EXT.html

(cherry picked from commit 3e710e6d15)
2024-11-20 18:41:13 +00:00