[libvirt] [PATCH 00/10] qemu: remove json fields from domain and monitor objects

Ján Tomko posted 10 patches 4 years, 10 months ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1560600455.git.jtomko@redhat.com
src/qemu/qemu_command.c                       |   8 +-
src/qemu/qemu_domain.c                        |  12 +-
src/qemu/qemu_domain.h                        |   1 -
src/qemu/qemu_driver.c                        |   3 +-
src/qemu/qemu_migration.c                     |  21 +-
src/qemu/qemu_monitor.c                       | 109 ++------
src/qemu/qemu_monitor.h                       |   2 -
src/qemu/qemu_process.c                       | 247 +-----------------
src/qemu/qemu_process.h                       |   8 -
tests/qemuhotplugtest.c                       |   2 -
tests/qemumonitortestutils.c                  |   1 -
.../blockjob-mirror-in.xml                    |   2 +-
.../disk-secinfo-upgrade-out.xml              |   2 +-
.../migration-in-params-in.xml                |   2 +-
.../migration-out-nbd-out.xml                 |   2 +-
.../migration-out-nbd-tls-out.xml             |   2 +-
.../migration-out-params-in.xml               |   2 +-
tests/qemustatusxml2xmldata/modern-in.xml     |   2 +-
.../qemustatusxml2xmldata/vcpus-multi-in.xml  |   2 +-
19 files changed, 52 insertions(+), 378 deletions(-)
[libvirt] [PATCH 00/10] qemu: remove json fields from domain and monitor objects
Posted by Ján Tomko 4 years, 10 months ago
Applies on top of Peter's removal of commandline parsing
https://www.redhat.com/archives/libvir-list/2019-June/msg00405.html

After removal of qemuProcessAttach there is no codepath that could
possibly set monJSON to false (not that libvirt would be able to much
with such domain), so we can finish cleaning it up.

Ján Tomko (10):
  qemu: also delete qemuProcessAttach
  qemu: assume monJSON is always true
  qemu: domain: remove monJSON field
  qemu: stop formatting json='1' in status XML
  qemu: remove json argument from qemuMonitorOpen
  qemu: monitor: assume JSON in QEMU_CHECK_MONITOR macro
  qemu: monitor: remove mon->json checks
  qemu: monitor: remove the json field
  qemu: monitor: use VIR_AUTOFREE in qemuMonitor*VideoSize
  qemu: monitor: s/ret/rc/ in UpdateVideoSize functions

 src/qemu/qemu_command.c                       |   8 +-
 src/qemu/qemu_domain.c                        |  12 +-
 src/qemu/qemu_domain.h                        |   1 -
 src/qemu/qemu_driver.c                        |   3 +-
 src/qemu/qemu_migration.c                     |  21 +-
 src/qemu/qemu_monitor.c                       | 109 ++------
 src/qemu/qemu_monitor.h                       |   2 -
 src/qemu/qemu_process.c                       | 247 +-----------------
 src/qemu/qemu_process.h                       |   8 -
 tests/qemuhotplugtest.c                       |   2 -
 tests/qemumonitortestutils.c                  |   1 -
 .../blockjob-mirror-in.xml                    |   2 +-
 .../disk-secinfo-upgrade-out.xml              |   2 +-
 .../migration-in-params-in.xml                |   2 +-
 .../migration-out-nbd-out.xml                 |   2 +-
 .../migration-out-nbd-tls-out.xml             |   2 +-
 .../migration-out-params-in.xml               |   2 +-
 tests/qemustatusxml2xmldata/modern-in.xml     |   2 +-
 .../qemustatusxml2xmldata/vcpus-multi-in.xml  |   2 +-
 19 files changed, 52 insertions(+), 378 deletions(-)

-- 
2.20.1

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