gpo.zugaina.org

Search Portage & Overlays:

sys-kernel/scx

sched_ext schedulers and tools

Screenshots

  • scx-1.1.5_pre20261104
    +scx-beerland +scx-bpfland +scx-cake +scx-cosmos +scx-eevdf +scx-flash +scx-lavd +scx-layered +scx-mitosis +scx-p2dq +scx-pandemonium +scx-rusty scx-flow scx-mavd scx-mlfq scx-nitosis scx-rburst scx-reevdf scx-rlfifo scx-rlocal scx-rustland scx-rvtime scx-tickless scx-chaos scx-forge +scxcli +scxtop +scxtui +llvm_slot_22 llvm_slot_23 debug

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD BSD-2 CDLA-Permissive-2.0 GPL-2 GPL-3 ISC LGPL-2.1 LGPL-2.1+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB   
  • scx-1.1.5_pre20261029
    +scx-beerland +scx-bpfland +scx-cake +scx-cosmos +scx-eevdf +scx-flash +scx-lavd +scx-layered +scx-mitosis +scx-p2dq +scx-pandemonium +scx-rusty scx-flow scx-mavd scx-mlfq scx-nitosis scx-rburst scx-reevdf scx-rlfifo scx-rlocal scx-rustland scx-rvtime scx-tickless scx-chaos scx-forge +scxcli +scxtop +scxtui +llvm_slot_22 llvm_slot_23 debug

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD BSD-2 CDLA-Permissive-2.0 GPL-2 GPL-3 ISC LGPL-2.1 LGPL-2.1+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB   
  • scx-1.1.5_pre20261028
    +scx-beerland +scx-bpfland +scx-cake +scx-cosmos +scx-eevdf +scx-flash +scx-lavd +scx-layered +scx-mitosis +scx-p2dq +scx-pandemonium +scx-rusty scx-flow scx-mavd scx-mlfq scx-nitosis scx-rburst scx-reevdf scx-rlfifo scx-rlocal scx-rustland scx-rvtime scx-tickless scx-chaos scx-forge +scxcli +scxtop +scxtui +llvm_slot_22 llvm_slot_23 debug

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD BSD-2 CDLA-Permissive-2.0 GPL-2 GPL-3 ISC LGPL-2.1 LGPL-2.1+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB   
  • scx-1.1.5_pre20261025
    +scx-beerland +scx-bpfland +scx-cake +scx-chaos +scx-cosmos +scx-eevdf +scx-flash +scx-forge +scx-lavd +scx-layered +scx-mitosis +scx-p2dq +scx-pandemonium +scx-rustland +scx-rusty +scx-tickless scx-flow scx-mavd scx-mlfq scx-nitosis scx-rburst scx-reevdf scx-rlfifo scx-rlocal scx-rvtime +scxtop +scxtui +llvm_slot_22 llvm_slot_23 debug

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD BSD-2 CDLA-Permissive-2.0 GPL-2 GPL-3 ISC LGPL-2.1 LGPL-2.1+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB   
  • scx-1.1.5_pre20261023
    +scx-beerland +scx-bpfland +scx-cake +scx-chaos +scx-cosmos +scx-eevdf +scx-flash +scx-forge +scx-lavd +scx-layered +scx-mitosis +scx-p2dq +scx-pandemonium +scx-rustland +scx-rusty +scx-tickless +scxtop +scxtui +llvm_slot_22 llvm_slot_23 debug

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD BSD-2 CDLA-Permissive-2.0 GPL-2 GPL-3 ISC LGPL-2.1 LGPL-2.1+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB   
  • scx-1.1.4
    ~amd64
    debug +llvm_slot_22 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 llvm_slot_23

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB   
    Overlay: gentoo
  • scx-1.1.3
    ~amd64
    debug +llvm_slot_22 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB   
    Overlay: gentoo
  • scx-1.1.2
    amd64
    debug +llvm_slot_22 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB   
    Overlay: gentoo
  • scx-1.1.1
    amd64
    debug +llvm_slot_22 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB   
    Overlay: gentoo
  • scx-1.1.0
    amd64
    debug +llvm_slot_21 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20

    View      Download      Browse     License: GPL-2 Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB   
    Overlay: gentoo

ChangeLog

commit c10fe3eb6d8e6f375335e6f8d6e0c6464f72e9fb
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Nov 4 20:43:07 2026 +0100

sys-kernel/scx: add 1.1.5_pre20261104

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit a95c17ee034390f992acb6fd026a6d1eae724848
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Oct 29 17:46:16 2026 +0100

sys-kernel/scx: add 1.1.5_pre20261029

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit bf73cee33547deb5913463af7deee645c5165278
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Oct 28 21:00:16 2026 +0100

sys-kernel/scx: drop 1.1.5_pre20261019, 1.1.5_pre20261020

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 481506db2a3196cef461fc91b1b3adbb9789ce75
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Oct 28 20:58:30 2026 +0100

sys-kernel/scx: add 1.1.5_pre20261028

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 2a3d90f9902594d15d85532ea83ff995eaf7277a
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Oct 25 22:01:19 2026 +0100

sys-kernel/scx: drop versions

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit cb1ac19b9b061d450ebf9fc308ba4c44dc9e08ad
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Oct 25 21:59:03 2026 +0100

sys-kernel/scx: add 1.1.5_pre20261025

now with experimental schedulers
via opt-in IUSE for those that want to try
them

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 866e70e5c43f0d0f01f811e1d4db14dc7c877606
Author: Xarblu <xarblu@protonmail.com>
Date: Fri Oct 23 22:16:44 2026 +0200

sys-kernel/scx: add 1.1.5_pre20261023

Now with IUSE for every scheduler/tool
so users can only build the ones they actually
use which can cut down compilation time quite a bit.

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit ed4da10fd196cd21e89eab5c29fd15999b2daaf2
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Oct 20 13:24:23 2026 +0200

sys-kernel/scx: add 1.1.5_pre20261020

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 028fec4c0222b44cb9187de1429474de378ad88b
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Oct 19 15:45:39 2026 +0200

sys-kernel/scx: add 1.1.5_pre20261019

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 162ab2da8bbec4ca00bdaf0b329d6c6bd8397238
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Oct 12 19:06:29 2026 +0200

sys-kernel/scx: add 1.1.4_pre20261012

now with LLVM 23 compat and strict
"rust llvm" == "clang llvm" enforcement

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 62ba5e0604c2d714d1c0cd69a4484ad7985fcdad
Author: Xarblu <xarblu@protonmail.com>
Date: Fri Oct 9 12:50:16 2026 +0200

sys-kernel/scx: drop 1.1.4_pre20260923, 1.1.4_pre20260925

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit bad0734dbc8b76172e62b3190499983397974984
Author: Xarblu <xarblu@protonmail.com>
Date: Fri Oct 9 12:48:08 2026 +0200

sys-kernel/scx: add 1.1.4_pre20261009

also remove custom src_test; all tests
pass with default cargo_src_test

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 66c5714ee930c261b01e70f8c459c5e3a5eb2590
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Oct 4 16:17:33 2026 +0200

sys-kernel/scx: add 1.1.4_pre20261002

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 69b4cbefb9500a25e8809db9b3359e610854bb07
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Sep 30 14:08:10 2026 +0200

sys-kernel/scx: add 1.1.4_pre20260930

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit e31a05d5c29322b1998c31deb4f005d69b008220
Author: Xarblu <xarblu@protonmail.com>
Date: Fri Sep 25 12:53:01 2026 +0200

sys-kernel/scx: add 1.1.4_pre20260925

Reduce LLVM_COMPAT to >=22 as per upstream recommendation [0].
LLVM >=23 is excluded due to missing rust support.

[0] https://github.com/sched-ext/scx/commit/a48104eb04cf5436fe9721e212418b49c1435961

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit a273f1ff2fb2fddbbb509a58673c9d62356d61ea
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Sep 24 01:20:20 2026 +0200

sys-kernel/scx: use cargo_target_dir

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 75aa15b0c34bcd1b023dbb27e217fae94f0d73a8
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Sep 24 00:50:31 2026 +0200

sys-kernel/scx: new package, add 1.1.4_pre20260923

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 9ceb5db12dac09d382b8c103482dc836183742a8
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Nov 9 11:27:28 2024 +0100

sys-kernel/scx: treeclean

This is in ::gentoo now and doesn't get the attention
it needs here since I don't use it.

Closes: https://github.com/xarblu/xarblu-overlay/issues/518
Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 5919549139e66fdce5e3216b4fb343dde7c3e600
Author: xz-dev <xiangzhedev@gmail.com>
Date: Fri Aug 16 19:05:49 2024 +0800

sys-kernel/scx-1.0.2: fix cargo dependence

Signed-off-by: xz-dev <xiangzhedev@gmail.com>

commit ed120d6e253b5dd4879189b48b82dfd55a692f8a
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Aug 15 20:55:40 2024 +0200

sys-kernel/scx: add 1.0.2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 783154ef12985140c7fef376863ebc7243b0fdec
Author: Username404-59 <w.iron.zombie@gmail.com>
Date: Sat Jul 13 00:34:03 2024 +0200

sys-kernel/scx-9999: xarblu's nice hacky cargo_live_src_unpack workaround

commit e3d4fb354f27a20906aa4b17142e0921303f5c45
Author: Username404-59 <w.iron.zombie@gmail.com>
Date: Fri Jul 12 15:19:07 2024 +0200

sys-kernel/scx-9999: freeze dependencies

Signed-off-by: Username404-59 <w.iron.zombie@gmail.com>

commit 0ddbd39d7fb14ffa72bc286b5295015fc54a84eb
Author: Username404-59 <w.iron.zombie@gmail.com>
Date: Sun Jul 7 22:54:06 2024 +0200

sys-kernel/scx: add a live ebuild

Signed-off-by: Username404-59 <w.iron.zombie@gmail.com>

commit 85d608e2d165925e567b394e4cc09bf9724e3567
Author: Username404-59 <w.iron.zombie@gmail.com>
Date: Sat Jun 15 21:03:09 2024 +0200

sys-kernel/scx: check for DEBUG_KERNEL

Signed-off-by: Username404-59 <w.iron.zombie@gmail.com>

commit b7cafe9924bccf1955b5286445760f215ffa33d2
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Jun 6 19:47:31 2024 +0200

sys-kernel/scx: drop 0.1.7

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 9f42b4f64512c9f6ab3824b1c663352ab414cce7
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Jun 6 19:45:27 2024 +0200

sys-kernel/scx: add 0.1.10

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 93288c3832475c5af1b950b11c87b43721cc3a3a
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Apr 29 15:11:57 2024 +0200

sys-kernel/scx: add 0.1.9

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit fcd65bfcb47dcf1822334a956048e4e344d12f1d
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Apr 1 19:41:00 2024 +0200

sys-kernel/scx: new package, add 0.1.7

Signed-off-by: Xarblu <xarblu@protonmail.com>