Build host: AMD BC-250 (Debian). Tool: https://github.com/Frogging-Family/linux-tkg
- git clone https://github.com/Frogging-Family/linux-tkg
- Copy
customization.cfgover linux-tkg/customization.cfg - Patch install.sh line ~176:
_kernel_flavor="tkg-${_kernel_localversion}"->_kernel_flavor="${_kernel_localversion}"(drops thetkg-prefix so uname = 7.0.10-skillfishos) - Put userpatches/*.mypatch into linux-tkg/linux70-tkg-userpatches/
- 0001-bc250-freq-unlock.mypatch (SCLK 350-2230 MHz)
- 0002-bc250-40cu-unlock.mypatch (40 CU, opt-in amdgpu.bc250_cc_write_mode=3) - from duggasco/bc250-40cu-unlock
- 0003-bc250-rdseed-quiet.mypatch (drops the cosmetic per-CPU
pr_emerg("RDSEED is not reliable...")boot spam in arch/x86/kernel/cpu/amd.c; RDSEED is still correctly disabled via clear_cpu_cap/msr_clear_bit, just silently)
- ./install.sh install -> .deb in DEBS/ (then publish via scripts/publish-kernel.sh)
Key config: BORE, GCC -O3, -march=znver2, 1000Hz, NTsync+fsync, no LTO, localversion=skillfishos.