CachyOS / CachyOS/distribution

[Bug]: Default linux-cachyos documentation advertises AutoFDO + Propeller, but shipped config disables Propeller

Open
#514 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
No language data
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### Kernel

7.1.3-2-cachyos

### Desktop Environment / Window Manager

KDE Plasma

### CPU

Intel(R) Core(TM) i9-13900K

### GPU / Driver

NVIDIA GeForce RTX 4090 / NVIDIA 610.43.03

### Description

The current CachyOS kernel feature page states that the default `linux-cachyos` kernel uses “AutoFDO + Propeller profiling.” The configuration shipped by the installed default kernel enables AutoFDO but explicitly disables Propeller. I am reporting the documentation/package discrepancy and asking whether Propeller is intentionally disabled in current builds.

This is the repository-built CachyOS `x86_64_v3` package from `cachyos-v3`, not a locally rebuilt kernel. Package integrity verification reported 7,699 files and 0 altered files.

### Steps to Reproduce

```bash
zgrep -E 'AUTOFDO_CLANG|PROPELLER_CLANG|LTO_CLANG' /proc/config.gz
```

### Expected Behavior

Either the shipped default kernel has Propeller enabled as documented, or the documentation explains that current builds intentionally use AutoFDO without Propeller and states when or where Propeller is used.

### Actual Behavior

CONFIG_LTO_CLANG=y
CONFIG_LTO_CLANG_THIN=y
CONFIG_AUTOFDO_CLANG=y
# CONFIG_PROPELLER_CLANG is not set

The running kernel reports Clang 22.1.6 and LLD 22.1.6. The package description itself also says “LTO + AutoFDO + Propeller.”

### Logs / Error Messages

https://paste.cachyos.org/p/f70765f.log

### Additional Context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the CachyOS kernel feature page and package description, then run the reported zgrep command against /proc/config.gz to compare the documented features with the shipped configuration. Done means either the default kernel and documentation agree, or the documentation clearly explains that Propeller is disabled and where it is used.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
documentation, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
57/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.