On 25.01.2024 19:14, Jason Andryuk wrote: > xenpm get-cpufreq-states currently just prints no output when cpufreq is > disabled or HWP is running. Have it print an appropriate message. The > cpufreq disabled one mirrors the cpuidle disabled one. > > cpufreq disabled: > $ xenpm get-cpufreq-states > Either Xen cpufreq is disabled or no valid information is registered! > > Under HWP: > $ xenpm get-cpufreq-states > P-State information not supported. Try 'get-cpufreq-average' or 'start'. > > Also allow xenpm to handle EOPNOTSUPP from the pmstat hypercalls. > EOPNOTSUPP is returned when HWP is active in some cases and allows the > differentiation from cpufreq being disabled. > > Signed-off-by: Jason Andryuk <jandr...@gmail.com>
Acked-by: Jan Beulich <jbeul...@suse.com> on the assumption that really xenpm also ought to be listed in "X86 ARCHITECTURE" in ./MAINTAINERS (and be CONFIG_X86-only in the respective Makefile). Jan