edera-dev / krata

krata is a Xen control plane in Rust.
GNU General Public License v2.0
275 stars 11 forks source link

Log when CPU power management is unavailable #329

Closed kaniini closed 2 months ago

kaniini commented 3 months ago

At the moment, when CPU power management is unavailable, we are presented with a vague log message:

[2024-08-13T08:47:46Z INFO  kratart::power] non-fatal error while setting scheduler policy: Kernel(EINVAL)

We should instead change this to say what it actually means, something like "CPU power management not available on this platform" or such.