On 03/10/2012 04:25 AM, Osier Yang wrote:
On 2012年03月10日 01:37, Eric Blake wrote:
> Thanks to cgroups, providing user vs. system time of the overall
> guest is easy to add to our existing API.
>
> * include/libvirt/libvirt.h.in (VIR_DOMAIN_CPU_STATS_USERTIME)
> (VIR_DOMAIN_CPU_STATS_SYSTEMTIME): New constants.
> * src/util/virtypedparam.h (virTypedParameterArrayValidate)
> (virTypedParameterAssign): Enforce checking the result.
> * src/qemu/qemu_driver.c (qemuDomainGetPercpuStats): Fix offender.
> (qemuDomainGetTotalcpuStats): Implement new parameters.
> * tools/virsh.c (cmdCPUStats): Tweak output accordingly.
> ---
> include/libvirt/libvirt.h.in | 12 +++++++++++
> src/qemu/qemu_driver.c | 45
> ++++++++++++++++++++++++++++++++++-------
> src/util/virtypedparam.h | 5 ++-
> tools/virsh.c | 12 ++++++----
> 4 files changed, 59 insertions(+), 15 deletions(-)
>
ACK
Thanks; series pushed.
--
Eric Blake eblake(a)redhat.com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org