Sirlucjan's Projects

sirlucjan/scx-scheds-cargo

Since scx is migrating from meson to cargo, the .spec files had to be rewritten. In this repo, you will find test packages built in cargo.
  • Fedora 42 : x86_64
  • Fedora 43 : x86_64
  • Fedora rawhide : x86_64

sirlucjan/scx-scheds-suse

Since scx is migrating from meson to cargo, the .spec files had to be rewritten. In this repo, you will find test packages built in cargo.
  • openSUSE Tumbleweed : x86_64

bieszczaders/kernel-cachyos-lto

Official port linux-cachyos-bore and linux-cachyos-lts for Fedora Meet CachyOS team! Nvidia driver 575.57.08 will likely cause a kernel panic with this kernel, if you want nvidia driver to work use gcc compiled kernel like kernel-cachyos linux-cachyos and linux-cachyos-lts use as default the BORE-EEVDF scheduler BORE - (Burst-Oriented Response Enhancer) CPU Scheduler by firelzrd (BORE) EEVDF - (Earliest Eligiable Virtual Deadline) First EEVDF is a replacement for the CFS Scheduler from Peter Zijlstra Announcement 2024/11/02: Support for scx-scheds has been re-enabled on Fedora 41. Important Notice: Clang-compiled LTO Kernel Repository This repository offers a kernel compiled with Clang and LTO (Link-Time Optimization). It's crucial to note that enabling this repository may disrupt AKMODs functionality on kernels compiled with GCC, such as the stock Fedora kernel or kernel-cachyos (non-LTO). Please be aware that if you activate this repository, akmods modules may not work correctly on GCC-compiled kernels. Features AMD PSTATE Preferred Core and enabled as default Latest BTRFS and XFS improvements & fixes. Latest & improved ZSTD 1.5.5 patch-set. UserKSM daemon from pf. Improved BFQ Scheduler. Back-ported patches from linux-next. BBRv3 tcp_congestion_control. Scheduler patches from linux-next/tip. General improved sysctl settings and upstream scheduler fixes. OpenRGB and ACS Override support. HDR Patches for AMD GPU's and gamescope. Default support for Steam Deck. Sched-ext scheduler support. Installation instructions can be found here. GitHub copr-linux-cachyos. Checking for the cpu support Check support by the following the command /lib64/ld-linux-x86-64.so.2 --help | grep "(supported, searched)" If it does not detect x86_64_v3 support do not install the kernel. Otherwise you will end up with a non-functioning operating system! SElinux and cachyos kernel sudo setsebool -P domain_kernel_load_modules on If you are using SElinux. Enable the above policy to load kernel modules.
  • EPEL 10 : x86_64
  • EPEL 9 : x86_64
  • Fedora 41 : x86_64
  • Fedora 42 : x86_64
  • Fedora 43 : x86_64
  • Fedora rawhide : x86_64

bieszczaders/kernel-cachyos-addons

Announcement 2024/06/16: Sched-ext schedulers support has been added to the stable branch kernels. Instructions can be found below. Userspace KSM helper daemon. The daemon goes through the list of userspace tasks (once per 5 seconds) and hints them to apply MADV_MERGEABLE to anonymous mappings for ksmd kthread to merge memory pages with the same content. Only long-living tasks are hinted (those that were launched more than 10 seconds ago). This requires pmadv_ksm() syscall, which is available in pf-kernel. Configuration The daemon requires zero configuration. Distribution and Contribution Distributed under terms and conditions of GNU GPL v3 (only). Developers: Oleksandr Natalenko oleksandr@natalenko.name CachyOS branding The special version for CachyOS also includes uksmdstats . GitHub uksmd. Contributors: Piotr Gorski piotrgorski@cachyos.org Damian N. nycko123@gmail.com
  • Fedora 41 : x86_64
  • Fedora 42 : x86_64
  • Fedora 43 : x86_64
  • Fedora rawhide : x86_64