]> git.ipfire.org Git - thirdparty/libvirt.git/commit
libxl: implement virDomainGetVcpuPinInfo
authorDario Faggioli <dario.faggioli@citrix.com>
Fri, 20 Dec 2013 15:01:31 +0000 (16:01 +0100)
committerJim Fehlig <jfehlig@suse.com>
Tue, 24 Dec 2013 05:17:03 +0000 (22:17 -0700)
commit2682d0d522f8969281525860f7a800828e91ba44
treecc7e6a4a3243644bf8d94e7e6900fcd5776761fb
parent7cc3a7189cb20b74d79feac6576aa6d795c496b2
libxl: implement virDomainGetVcpuPinInfo

So that it is possible to query vcpu related information of
a persistent but not running domain, like it is for the QEMU
driver.

In fact, before this patch, we have:
 # virsh list --all
  Id    Name                           State
 ----------------------------------------------------
  5     debian_32                      running
  -     fedora20_64                    shut off
 # virsh vcpuinfo fedora20_64
 error: this function is not supported by the connection driver: virDomainGetVcpuPinInfo

After (same situation as above, i.e., fedora20_64 not running):
 # virsh vcpuinfo fedora20_64
 VCPU:           0
 CPU:            N/A
 State:          N/A
 CPU time        N/A
 CPU Affinity:   yyyyyyyy

 VCPU:           1
 CPU:            N/A
 State:          N/A
 CPU time        N/A
 CPU Affinity:   yyyyyyyy

Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Cc: Jim Fehlig <jfehlig@suse.com>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>
src/libxl/libxl_driver.c