This version contains fixes requested by Eric on patches 1/6, 3/6 and 4/6. Patch
2/6 is new in the series. I tweaked some details in 5/6 and 6/6 but they weren't
reviewed in version 1.
Changes are described in the patches themselves.
Peter Krempa (6):
virsh-domain: Refactor cmdVcpucount and fix output on inactive domains
conf: Reword error message to be more universal
qemu_agent: Introduce helpers for agent based CPU hot(un)plug
API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug
qemu: Implement request of vCPU state using the guest agent
qemu: Implement support for VIR_DOMAIN_VCPU in qemuDomainSetVcpusFlags
include/libvirt/libvirt.h.in | 1 +
src/conf/domain_conf.c | 2 +-
src/libvirt.c | 24 +++-
src/qemu/qemu_agent.c | 148 ++++++++++++++++++++++
src/qemu/qemu_agent.h | 12 ++
src/qemu/qemu_driver.c | 189 +++++++++++++++++++++++++---
tools/virsh-domain.c | 292 +++++++++++++++++++++----------------------
tools/virsh.pod | 13 +-
8 files changed, 510 insertions(+), 171 deletions(-)
--
1.8.1.5