On 07.07.2016 15:40, Peter Krempa wrote: > Cleanups and improvements that will make adding the new vCPU hotplug that was > recently added to qemu easier. > > Peter Krempa (11): > conf: Annotate that private data for objects are not copied > conf: Extract code formatting vCPU info > conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr > conf: Don't report errors from virDomainDefGetVcpu > tests: qemuxml2xml: Format status XML header dynamically > conf: convert def->vcpus to a array of pointers > conf: Add private data for virDomainVcpuDef > qemu: domain: Add vcpu private data structure > qemu: domain: Extract formating and parsing of vCPU thread ids > qemu: Add cpu ID to the vCPU pid list in the status XML > qemu: Store vCPU thread ids in vcpu private data objects > > src/conf/domain_conf.c | 127 +++++++++++++++++--------- > src/conf/domain_conf.h | 32 ++++--- > src/hyperv/hyperv_driver.c | 3 +- > src/libxl/libxl_domain.c | 2 +- > src/libxl/libxl_driver.c | 6 +- > src/lxc/lxc_native.c | 2 +- > src/openvz/openvz_conf.c | 2 +- > src/openvz/openvz_driver.c | 16 ++-- > src/phyp/phyp_driver.c | 2 +- > src/qemu/qemu_cgroup.c | 2 +- > src/qemu/qemu_domain.c | 206 +++++++++++++++++++++++++++++++----------- > src/qemu/qemu_domain.h | 18 +++- > src/qemu/qemu_driver.c | 22 ++--- > src/qemu/qemu_parse_command.c | 9 +- > src/qemu/qemu_process.c | 6 +- > src/test/test_driver.c | 8 +- > src/vbox/vbox_common.c | 4 +- > src/vmx/vmx.c | 2 +- > src/vz/vz_sdk.c | 2 +- > src/xen/xm_internal.c | 2 +- > src/xenapi/xenapi_driver.c | 2 +- > src/xenconfig/xen_common.c | 13 ++- > src/xenconfig/xen_common.h | 3 +- > src/xenconfig/xen_sxpr.c | 2 +- > src/xenconfig/xen_xl.c | 3 +- > src/xenconfig/xen_xm.c | 3 +- > tests/qemuxml2xmltest.c | 73 ++++++++++++--- > 27 files changed, 396 insertions(+), 176 deletions(-) > ACK series, but see my comments to individual patches before pushing. Michal -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list