Commit Graph

6 Commits

Author SHA1 Message Date
Can H. Tartanoglu
f0bd45133a
feat: enable CONFIG_RUST=y in common settings
Upstream CachyOS (linux-cachyos/config) already ships CONFIG_RUST=y,
so this is also a bug fix, the nix packages should mirror upstream
but were missing this option.

Without CONFIG_RUST=y, the Rust sysroot (libcore, liballoc,
libkernel), target.json, and build infrastructure are never generated
during `make modules_prepare`, making out-of-tree Rust kernel module
compilation impossible despite `withRust = true` and the toolchain
being available in moduleBuildDependencies.

Closes #37
2026-02-28 08:45:16 +01:00
LoricAndre
52b98fc4da
feat: add native option & make mkCachyKernel available to users (#20) 2026-01-17 12:10:59 -08:00
Lan Tian
4c556e1bc0
Add latest kernel variants with processor specific tuning 2025-12-28 02:55:05 -08:00
Lan Tian
696f7401aa
Move LTO settings to cachySettings.nix 2025-12-28 02:15:07 -08:00
Merrkry
d3fd7d4ca5 Add adios io scheduler 2025-12-26 15:15:50 +01:00
Lan Tian
d0d2a987c8
Add kernel variants and CachyOS PKGBUILD settings (Fixes #4, #5) 2025-12-12 18:20:48 -08:00