• D
    Fix disk stats retrieval with QEMU >= 0.12 · 73579750
    Daniel P. Berrange 提交于
    With QEMU >= 0.12 the host and guest side of disks no longer have
    the same naming convention. Specifically the host side will now
    get a 'drive-' prefix added to its name. The 'info blockstats'
    monitor command returns the host side name, so it is neccessary
    to strip this off when looking up stats since libvirt stores the
    guest side name !
    
    * src/qemu/qemu_conf.c, src/qemu/qemu_conf.h: Move 'drive-' prefix
      string to a defined constant
    * src/qemu/qemu_monitor_json.c, src/qemu/qemu_monitor_text.c: Strip
      off 'drive-' prefix (if found) when looking up disk stats
    73579750
qemu_monitor_json.c 51.0 KB