The patch now uses amdgpu_gfx_parse_disable_cu + mutex_lock as context
anchors instead of line numbers. These function calls are present in
gfx_v10_0_get_cu_info() across all kernel versions (6.1+).
Removed fake git index hashes. Replaced em-dash with -- for ASCII safety.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Single kernel patch now handles all three register writes during driver
init. No UMR or systemd service needed post-boot.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Re-enable all 40 CUs on the AMD BC-250 (gfx1013 / Cyan Skillfish) via
two register writes during amdgpu driver init:
- CC_GC_SHADER_ARRAY_CONFIG: clears harvest enumeration mask
- SPI_PG_ENABLE_STATIC_WGP_MASK: enables hardware wave dispatch to all WGPs
Both required — neither alone is sufficient. Verified 1.61x compute
scaling at 1500MHz (pp512: 230 → 372 tok/s) via controlled A/B/A testing.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>