Commit Graph

13 Commits

Author SHA1 Message Date
Stephan Daaboul
378b8c365e
Restore x86_64-v2 variants in kernel-cachyos/default.nix (#80)
PR #50 removed the four `x86_64-v2` variant entries to reclaim compute
on the build server. The entries can be restored without changing what
garnix builds, because the current `garnix.yaml` `builds.include` list
only enumerates the four baseline variants (`linux-cachyos-{latest,
latest-lto,lts,lts-lto}`) — v2 stays excluded from garnix either way.

The infrastructure to build v2 (mkCachyKernel accepting `processorOpt
= "x86_64-v2"`, cachySettings.nix retaining the full v2 config block,
CachyOS upstream kconfig support) is intact; PR #50 only removed the
attrset entries. This restores them so downstream Nix users on
v2-only hardware can keep using `pkgs.cachyosKernels.linux-cachyos-*-
x86_64-v2` (built locally) instead of vendoring mkCachyKernel.

Restores:
- linux-cachyos-latest-x86_64-v2
- linux-cachyos-latest-lto-x86_64-v2
- linux-cachyos-lts-x86_64-v2
- linux-cachyos-lts-lto-x86_64-v2

No changes to garnix.yaml, mkCachyKernel.nix, helpers.nix, or
cachySettings.nix.
2026-05-20 18:59:23 -07:00
Lan Tian
8bbc225e11
Remove v2 variants and add BORE v3/v4/zen4 variants (#50) 2026-05-13 23:13:25 -07:00
Lan Tian
3286b7ecf1
Properly enable PREEMPT_RT for rt-bore variant by setting correct CPU scheduler 2026-03-17 20:36:35 -07:00
sempiternal-aurora
fc5803132d
Add hardened kernel source (#47)
* fmt: run ruff and isort on kernel-cachyos/update.py

* Add separate hardened source
2026-03-13 16:48:53 -07:00
Lan Tian
a3da912207
Use prepatched kernel source code from github.com/CachyOS/linux/releases 2026-03-01 19:30:11 -08:00
Lan Tian
a90a8098bd
Add x86_64-v* and zen4 variants for LTS kernel 2026-02-21 11:44:38 -08:00
Lan Tian
4c556e1bc0
Add latest kernel variants with processor specific tuning 2025-12-28 02:55:05 -08:00
Lan Tian
5e9dafb25c
Add handheld patches for deckify kernel 2025-12-28 02:39:23 -08:00
sempiternal-aurora
b8abbc8dc4 Allow FullLTO as a choice 2025-12-28 14:18:50 +08:00
Lan Tian
d91219fabf
Add linux-cachyos-rc variants 2025-12-23 21:30:03 -08:00
Lan Tian
d0d2a987c8
Add kernel variants and CachyOS PKGBUILD settings (Fixes #4, #5) 2025-12-12 18:20:48 -08:00
Lan Tian
88572ff3a0
Refactor to allow overriding for customizing kernel 2025-12-09 21:08:14 -08:00
Lan Tian
0279735e43
Initial commit 2025-12-08 19:10:56 -08:00