v2.6.1
Fix: CPU power blank on Linux/AMD hosts with a GPU
The daemon's in-process-first gate treated power.total as proof it already had CPU power. But power.total is synthesised from power.gpu on any GPU-equipped host — so the daemon short-circuited and never consulted the root helper for RAPL power.cpu. Result: power.cpu went blank on every Linux/AMD box with a GPU, even with the helper running.
The gate now checks for an actual CPU rail (power.cpu / power.pkg), not the whole-machine total. A non-root Linux daemon with a running helper reads RAPL again.
- Regression from the v2.5.0 power standardization.
- Apple (SMC/IOReport in-process) and Windows (Scaphandre in-process) were never affected.
- ARM hosts with no RAPL (GB10) correctly stay a dash.
Update the heimdall-daemon binary on Linux/AMD hosts that have the root helper running.