util: virHostCPUGetStatsLinux: support VIR_NODE_CPU_STATS_GUEST

it is very useful for platforms to know how much time a node is
spending running guests.

Signed-off-by: Claudio Fontana <cfontana@suse.de>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Claudio Fontana
2025-09-01 16:14:31 +02:00
committed by Michal Privoznik
parent 317626fae9
commit b5878727c7
5 changed files with 49 additions and 3 deletions
+3
View File
@@ -743,6 +743,7 @@ typedef enum {
VIRSH_CPU_IDLE,
VIRSH_CPU_IOWAIT,
VIRSH_CPU_INTR,
VIRSH_CPU_GUEST,
VIRSH_CPU_USAGE,
VIRSH_CPU_LAST
} virshCPUStats;
@@ -755,6 +756,7 @@ VIR_ENUM_IMPL(virshCPUStats,
VIR_NODE_CPU_STATS_IDLE,
VIR_NODE_CPU_STATS_IOWAIT,
VIR_NODE_CPU_STATS_INTR,
VIR_NODE_CPU_STATS_GUEST,
VIR_NODE_CPU_STATS_UTILIZATION);
const char *virshCPUOutput[] = {
@@ -763,6 +765,7 @@ const char *virshCPUOutput[] = {
N_("idle:"),
N_("iowait:"),
N_("intr:"),
N_("guest:"),
N_("usage:")
};