[PATCH v5 00/10] Implement query-dump command

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



v4: https://www.redhat.com/archives/libvir-list/2018-February/msg00073.html

Changes since v4

 * Pushed patches 1 and 9 since both were R-B'd and separable

 * Added R-B to patch commit messages for those patches w/ R-B

 * Modify the s.migStats and s.dumpStats to stats.mig and stats.dump

 * Use stack variable to copy stats into rather than VIR_ALLOC buffer
   and copy the query-stats into the jobinfo stats.mig

 * Altered qemuDomainJobInfoToInfo / QEMU_DOMAIN_JOB_STATS_TYPE_SAVEDUMP
   to not save file*

 * Altered qemuDomainMigrationJobInfoToParams to goto done once starting
   to process disk, mirror, and migration specific stats

 * Cleaned up a couple of stray nits left along the way

 * Initialize stats = { 0 }; in qemuDomainGetJobInfoDumpStats


John Ferlan (10):
  qemu: Convert jobInfo stats into a union
  qemu: Introduce QEMU_DOMAIN_JOB_STATS_TYPE_SAVEDUMP
  qemu: Introduce QEMU_DOMAIN_JOB_STATS_TYPE_MEMDUMP
  qemu: Add support for DUMP_COMPLETED event
  qemu: Introduce qemuProcessHandleDumpCompleted
  qemu: Introduce qemuMonitor[JSON]QueryDump
  qemu: Introduce qemuDomainGetJobInfoDumpStats
  qemu: Add new parameter to qemuMonitorDumpToFd
  qemu: Allow showing the dump progress for memory only dump
  docs: Add news article for query memory-only dump processing
    percentage

 docs/news.xml                    |  11 +++
 src/qemu/qemu_domain.c           | 128 ++++++++++++++++++++++++++++++-----
 src/qemu/qemu_domain.h           |  15 ++++-
 src/qemu/qemu_driver.c           | 142 ++++++++++++++++++++++++++++++++++++---
 src/qemu/qemu_migration.c        |  13 ++--
 src/qemu/qemu_migration_cookie.c |   4 +-
 src/qemu/qemu_monitor.c          |  38 ++++++++++-
 src/qemu/qemu_monitor.h          |  38 ++++++++++-
 src/qemu/qemu_monitor_json.c     | 103 +++++++++++++++++++++++++++-
 src/qemu/qemu_monitor_json.h     |   6 +-
 src/qemu/qemu_process.c          |  42 +++++++++++-
 tests/qemumonitorjsontest.c      |   3 +-
 12 files changed, 501 insertions(+), 42 deletions(-)

-- 
2.13.6

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux