How cachyos/kernel-patches works
This repository is a versioned collection of custom Linux kernel patches used by CachyOS kernels. The principal workflow is that a downstream kernel maintainer selects patches for a kernel version and incorporates them into the CachyOS kernel, changing kernel behavior. The patchsets cover scheduling, memory management, hardware and power, filesystems and storage, networking, and security. The tree shows patch organization and filenames, but no source excerpts or application logic; links therefore reflect only the README’s stated downstream use, not an inferred order between patches.
Main entry points: sched Scheduler patches · 6.0 Memory patches · 6.14 Hardware and power patches · misc Security patches
Components 9
Scheduling
- Scheduler patches
7.3/sched
Memory
- Memory patches
6.0
Platform and hardware
Kernel subsystems
- Filesystem and storage patches
6.14 - Network patches
6.0 - Security patches
6.12/misc - Other kernel patches
6.14
Other components
- Kernel maintainer
- CachyOS kernel
Connections 14
- Kernel maintainer → Scheduler patches: selects by version
- Kernel maintainer → Memory patches: selects by version
- Kernel maintainer → Hardware and power patches: selects by version
- Kernel maintainer → Filesystem and storage patches: selects by version
- Kernel maintainer → Network patches: selects by version
- Kernel maintainer → Security patches: selects by version
- Kernel maintainer → Other kernel patches: selects by version
- Scheduler patches → CachyOS kernel: incorporated into
- Memory patches → CachyOS kernel: incorporated into
- Hardware and power patches → CachyOS kernel: incorporated into
- Filesystem and storage patches → CachyOS kernel: incorporated into
- Network patches → CachyOS kernel: incorporated into
- Security patches → CachyOS kernel: incorporated into
- Other kernel patches → CachyOS kernel: incorporated into