reakjra/asu-kernel
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
🌸 Asu Kernel (木漏れ日 - Komorebi) ================================= A custom Linux kernel for modern desktop and gaming systems. Based on the Zen kernel with additional patches and opinionated defaults, Asu strips away legacy hardware support and focuses on responsiveness, low latency, and performance on current-generation hardware. Also tickles your balls. What's Different ---------------- * BORE scheduler (Burst-Oriented Response Enhancer) for snappy desktop feel * Enabled -march=native for CPU-specific optimizations (compilecompilecompilecompile) * CPU vulnerability mitigations off by default (re-enable with mitigations=auto) * sched_ext support for runtime scheduler experimentation * Project C scheduler available as an alternative (CONFIG_SCHED_ALT) * BBR3 congestion control * Interactive tuning defaults (I/O schedulers, memory management, CPU frequency) * Funny Debloat: Removed ~2GB of enterprise/legacy code (floppy, ISDN, ancient SCSI, SAN target mode, etc.) Building -------- make olddefconfig make -j$(nproc) sudo make modules_install sudo make install Changelog --------- Current: 6.19.13-asu-komorebi See CHANGELOG.md for full history and details. Why? ---- Fun :D. Debloating does absolutely nothing performance-wise, but it's all fun and games. Fuck you floppy ass disks. Other flavours (see branches) ----------------------------- * asu-kujira Based On -------- * Linux kernel: https://kernel.org * Zen kernel: https://github.com/zen-kernel/zen-kernel * BORE scheduler: https://github.com/firelzrd/bore-scheduler * CachyOS kernel patches: https://github.com/CachyOS/kernel-patches License ------- This kernel is licensed under the GNU General Public License v2. See COPYING for details.