From 6aa324fbeb57d42c9bc4366a70d5d681c7eb7e68 Mon Sep 17 00:00:00 2001 From: Viktor Mihajlovski Date: Thu, 13 Oct 2016 13:08:01 +0200 Subject: [PATCH] doc: Describe the VCPU states returned by virsh vcpuinfo Added a brief description of the VCPU states. Signed-off-by: Viktor Mihajlovski --- tools/virsh.pod | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/tools/virsh.pod b/tools/virsh.pod index 1fe42698e8..a18eaf4c28 100644 --- a/tools/virsh.pod +++ b/tools/virsh.pod @@ -2529,6 +2529,55 @@ vCPUs, the running time, the affinity to physical processors. With I<--pretty>, cpu affinities are shown as ranges. +An example output is + + $ virsh vcpuinfo fedora + VCPU: 0 + CPU: 0 + State: running + CPU time: 7,0s + CPU Affinity: yyyy + + VCPU: 1 + CPU: 1 + State: running + CPU time: 0,7s + CPU Affinity: yyyy + +B + +The State field displays the current operating state of a virtual CPU + +=over 4 + +=item B + +The virtual CPU is offline and not usable by the domain. +This state is not supported by all hypervisors. + +=item B + +The virtual CPU is available to the domain and is operating. + +=item B + +The virtual CPU is available to the domain but is waiting for a resource. +This state is not supported by all hypervisors, in which case I +may be reported instead. + +=item B + +The virtual CPU state could not be determined. This could happen if +the hypervisor is newer than virsh. + +=item B + +There's no information about the virtual CPU state available. This can +be the case if the domain is not running or the hypervisor does +not report the virtual CPU state. + +=back + =item B I [I] [I] [[I<--live>] [I<--config>] | [I<--current>]] -- GitLab