[libvirt] [PATCH 0/9] GLib macros and where to find them (glib chronicles)

Ján Tomko posted 9 patches 4 years, 6 months ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1571227709.git.jtomko@redhat.com
src/admin/admin_remote.c                   |   2 +-
src/admin/admin_server_dispatch.c          |   2 +-
src/bhyve/bhyve_domain.c                   |   2 +-
src/conf/checkpoint_conf.c                 |   2 +-
src/conf/cpu_conf.c                        |  18 +--
src/conf/domain_addr.c                     |   4 +-
src/conf/domain_capabilities.c             |   4 +-
src/conf/domain_conf.c                     | 146 ++++++++++-----------
src/conf/node_device_conf.c                |  12 +-
src/conf/secret_conf.c                     |   2 +-
src/conf/snapshot_conf.c                   |   8 +-
src/conf/storage_conf.c                    |  10 +-
src/conf/virnetworkobj.c                   |   2 +-
src/conf/virnetworkportdef.c               |   2 +-
src/conf/virnwfilterbindingobj.c           |   2 +-
src/conf/virsecretobj.c                    |   2 +-
src/conf/virstorageobj.c                   |   4 +-
src/cpu/cpu_x86.c                          |   4 +-
src/internal.h                             |  27 ----
src/libvirt-domain.c                       |   8 +-
src/libxl/xen_common.c                     |   2 +-
src/libxl/xen_xl.c                         |   2 +-
src/libxl/xen_xm.c                         |   2 +-
src/locking/lock_driver_lockd.c            |   6 +-
src/network/bridge_driver.c                |   2 +-
src/phyp/phyp_driver.c                     |   2 +-
src/qemu/qemu_agent.c                      |   6 +-
src/qemu/qemu_block.c                      |  50 +++----
src/qemu/qemu_blockjob.c                   |  18 +--
src/qemu/qemu_capabilities.c               |  14 +-
src/qemu/qemu_cgroup.c                     |   2 +-
src/qemu/qemu_command.c                    |  12 +-
src/qemu/qemu_conf.c                       |   6 +-
src/qemu/qemu_dbus.c                       |   2 +-
src/qemu/qemu_domain.c                     |  28 ++--
src/qemu/qemu_driver.c                     |  52 ++++----
src/qemu/qemu_firmware.c                   |  16 +--
src/qemu/qemu_hotplug.c                    |   4 +-
src/qemu/qemu_interface.c                  |   2 +-
src/qemu/qemu_migration.c                  |  14 +-
src/qemu/qemu_migration_cookie.c           |   2 +-
src/qemu/qemu_migration_params.c           |   4 +-
src/qemu/qemu_monitor.c                    |  16 +--
src/qemu/qemu_monitor_json.c               |  18 +--
src/qemu/qemu_process.c                    |  10 +-
src/qemu/qemu_qapi.c                       |   2 +-
src/qemu/qemu_slirp.c                      |   4 +-
src/qemu/qemu_vhost_user.c                 |   8 +-
src/remote/remote_driver.c                 |   8 +-
src/rpc/virnetlibsshsession.c              |   2 +-
src/secret/secret_driver.c                 |   4 +-
src/security/security_manager.c            |   4 +-
src/security/virt-aa-helper.c              |   4 +-
src/storage/storage_backend_fs.c           |   2 +-
src/storage/storage_backend_gluster.c      |   4 +-
src/storage/storage_backend_iscsi_direct.c |   4 +-
src/storage/storage_backend_logical.c      |   4 +-
src/storage/storage_backend_rbd.c          |   6 +-
src/storage/storage_backend_scsi.c         |   2 +-
src/storage/storage_driver.c               |   4 +-
src/storage/storage_file_gluster.c         |   2 +-
src/storage/storage_util.c                 |   8 +-
src/test/test_driver.c                     |  20 +--
src/util/viralloc.h                        |  14 --
src/util/vircgroupv1.c                     |   4 +-
src/util/vircgroupv2.c                     |   2 +-
src/util/virdbus.c                         |  12 +-
src/util/virdevmapper.c                    |   2 +-
src/util/virerror.c                        |   2 +-
src/util/virfile.c                         |   2 +-
src/util/virfilecache.c                    |   2 +-
src/util/virhostdev.c                      |   6 +-
src/util/viriscsi.c                        |   4 +-
src/util/virjson.c                         |   4 +-
src/util/virmdev.c                         |   6 +-
src/util/virnetdevtap.c                    |   2 +-
src/util/virnetlink.c                      |   6 +-
src/util/virnuma.c                         |   4 +-
src/util/virpci.c                          |   6 +-
src/util/virresctrl.c                      |  10 +-
src/util/virrotatingfile.c                 |   2 +-
src/util/virscsi.c                         |   2 +-
src/util/virscsivhost.c                    |   2 +-
src/util/virstorageencryption.c            |   2 +-
src/util/virstoragefile.c                  |  36 ++---
src/util/virtypedparam.c                   |   2 +-
src/vbox/vbox_common.c                     |   6 +-
src/vmx/vmx.c                              |   2 +-
src/vz/vz_driver.c                         |   8 +-
src/vz/vz_sdk.c                            |   4 +-
tests/networkxml2conftest.c                |   2 +-
tests/qemuagenttest.c                      |   4 +-
tests/qemublocktest.c                      |   2 +-
tests/qemusecuritytest.c                   |   2 +-
tests/testutilsqemu.c                      |   2 +-
tests/virstoragetest.c                     |   2 +-
tools/virsh-completer-domain.c             |  12 +-
tools/virsh-completer-host.c               |   4 +-
tools/virsh-completer-interface.c          |   2 +-
tools/virsh-completer-network.c            |   4 +-
tools/virsh-completer-nodedev.c            |   4 +-
tools/virsh-completer-nwfilter.c           |   4 +-
tools/virsh-completer-pool.c               |   4 +-
tools/virsh-completer-secret.c             |   4 +-
tools/virsh-completer-snapshot.c           |   2 +-
tools/virsh-completer-volume.c             |   2 +-
tools/virsh-completer.c                    |   2 +-
tools/virsh-domain.c                       |   2 +-
tools/virsh-snapshot.c                     |   2 +-
tools/vsh.c                                |   2 +-
110 files changed, 412 insertions(+), 453 deletions(-)
[libvirt] [PATCH 0/9] GLib macros and where to find them (glib chronicles)
Posted by Ján Tomko 4 years, 6 months ago
Ján Tomko (9):
  util: delete VIR_AUTOFREE
  Remove all usage of VIR_RETURN_PTR
  internal: delete VIR_RETURN_PTR
  conf: use g_steal_pointer instead of VIR_STEAL_PTR
  qemu: use g_steal_pointer instead of VIR_STEAL_PTR
  tools: use g_steal_pointer instead of VIR_STEAL_PTR
  util: use g_steal_pointer instead of VIR_STEAL_PTR
  Use g_steal_pointer instead of VIR_STEAL_PTR everywhere
  internal: delete VIR_STEAL_PTR

 src/admin/admin_remote.c                   |   2 +-
 src/admin/admin_server_dispatch.c          |   2 +-
 src/bhyve/bhyve_domain.c                   |   2 +-
 src/conf/checkpoint_conf.c                 |   2 +-
 src/conf/cpu_conf.c                        |  18 +--
 src/conf/domain_addr.c                     |   4 +-
 src/conf/domain_capabilities.c             |   4 +-
 src/conf/domain_conf.c                     | 146 ++++++++++-----------
 src/conf/node_device_conf.c                |  12 +-
 src/conf/secret_conf.c                     |   2 +-
 src/conf/snapshot_conf.c                   |   8 +-
 src/conf/storage_conf.c                    |  10 +-
 src/conf/virnetworkobj.c                   |   2 +-
 src/conf/virnetworkportdef.c               |   2 +-
 src/conf/virnwfilterbindingobj.c           |   2 +-
 src/conf/virsecretobj.c                    |   2 +-
 src/conf/virstorageobj.c                   |   4 +-
 src/cpu/cpu_x86.c                          |   4 +-
 src/internal.h                             |  27 ----
 src/libvirt-domain.c                       |   8 +-
 src/libxl/xen_common.c                     |   2 +-
 src/libxl/xen_xl.c                         |   2 +-
 src/libxl/xen_xm.c                         |   2 +-
 src/locking/lock_driver_lockd.c            |   6 +-
 src/network/bridge_driver.c                |   2 +-
 src/phyp/phyp_driver.c                     |   2 +-
 src/qemu/qemu_agent.c                      |   6 +-
 src/qemu/qemu_block.c                      |  50 +++----
 src/qemu/qemu_blockjob.c                   |  18 +--
 src/qemu/qemu_capabilities.c               |  14 +-
 src/qemu/qemu_cgroup.c                     |   2 +-
 src/qemu/qemu_command.c                    |  12 +-
 src/qemu/qemu_conf.c                       |   6 +-
 src/qemu/qemu_dbus.c                       |   2 +-
 src/qemu/qemu_domain.c                     |  28 ++--
 src/qemu/qemu_driver.c                     |  52 ++++----
 src/qemu/qemu_firmware.c                   |  16 +--
 src/qemu/qemu_hotplug.c                    |   4 +-
 src/qemu/qemu_interface.c                  |   2 +-
 src/qemu/qemu_migration.c                  |  14 +-
 src/qemu/qemu_migration_cookie.c           |   2 +-
 src/qemu/qemu_migration_params.c           |   4 +-
 src/qemu/qemu_monitor.c                    |  16 +--
 src/qemu/qemu_monitor_json.c               |  18 +--
 src/qemu/qemu_process.c                    |  10 +-
 src/qemu/qemu_qapi.c                       |   2 +-
 src/qemu/qemu_slirp.c                      |   4 +-
 src/qemu/qemu_vhost_user.c                 |   8 +-
 src/remote/remote_driver.c                 |   8 +-
 src/rpc/virnetlibsshsession.c              |   2 +-
 src/secret/secret_driver.c                 |   4 +-
 src/security/security_manager.c            |   4 +-
 src/security/virt-aa-helper.c              |   4 +-
 src/storage/storage_backend_fs.c           |   2 +-
 src/storage/storage_backend_gluster.c      |   4 +-
 src/storage/storage_backend_iscsi_direct.c |   4 +-
 src/storage/storage_backend_logical.c      |   4 +-
 src/storage/storage_backend_rbd.c          |   6 +-
 src/storage/storage_backend_scsi.c         |   2 +-
 src/storage/storage_driver.c               |   4 +-
 src/storage/storage_file_gluster.c         |   2 +-
 src/storage/storage_util.c                 |   8 +-
 src/test/test_driver.c                     |  20 +--
 src/util/viralloc.h                        |  14 --
 src/util/vircgroupv1.c                     |   4 +-
 src/util/vircgroupv2.c                     |   2 +-
 src/util/virdbus.c                         |  12 +-
 src/util/virdevmapper.c                    |   2 +-
 src/util/virerror.c                        |   2 +-
 src/util/virfile.c                         |   2 +-
 src/util/virfilecache.c                    |   2 +-
 src/util/virhostdev.c                      |   6 +-
 src/util/viriscsi.c                        |   4 +-
 src/util/virjson.c                         |   4 +-
 src/util/virmdev.c                         |   6 +-
 src/util/virnetdevtap.c                    |   2 +-
 src/util/virnetlink.c                      |   6 +-
 src/util/virnuma.c                         |   4 +-
 src/util/virpci.c                          |   6 +-
 src/util/virresctrl.c                      |  10 +-
 src/util/virrotatingfile.c                 |   2 +-
 src/util/virscsi.c                         |   2 +-
 src/util/virscsivhost.c                    |   2 +-
 src/util/virstorageencryption.c            |   2 +-
 src/util/virstoragefile.c                  |  36 ++---
 src/util/virtypedparam.c                   |   2 +-
 src/vbox/vbox_common.c                     |   6 +-
 src/vmx/vmx.c                              |   2 +-
 src/vz/vz_driver.c                         |   8 +-
 src/vz/vz_sdk.c                            |   4 +-
 tests/networkxml2conftest.c                |   2 +-
 tests/qemuagenttest.c                      |   4 +-
 tests/qemublocktest.c                      |   2 +-
 tests/qemusecuritytest.c                   |   2 +-
 tests/testutilsqemu.c                      |   2 +-
 tests/virstoragetest.c                     |   2 +-
 tools/virsh-completer-domain.c             |  12 +-
 tools/virsh-completer-host.c               |   4 +-
 tools/virsh-completer-interface.c          |   2 +-
 tools/virsh-completer-network.c            |   4 +-
 tools/virsh-completer-nodedev.c            |   4 +-
 tools/virsh-completer-nwfilter.c           |   4 +-
 tools/virsh-completer-pool.c               |   4 +-
 tools/virsh-completer-secret.c             |   4 +-
 tools/virsh-completer-snapshot.c           |   2 +-
 tools/virsh-completer-volume.c             |   2 +-
 tools/virsh-completer.c                    |   2 +-
 tools/virsh-domain.c                       |   2 +-
 tools/virsh-snapshot.c                     |   2 +-
 tools/vsh.c                                |   2 +-
 110 files changed, 412 insertions(+), 453 deletions(-)

-- 
2.19.2

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 0/9] GLib macros and where to find them (glib chronicles)
Posted by Michal Privoznik 4 years, 6 months ago
On 10/16/19 2:09 PM, Ján Tomko wrote:
> Ján Tomko (9):
>    util: delete VIR_AUTOFREE
>    Remove all usage of VIR_RETURN_PTR
>    internal: delete VIR_RETURN_PTR
>    conf: use g_steal_pointer instead of VIR_STEAL_PTR
>    qemu: use g_steal_pointer instead of VIR_STEAL_PTR
>    tools: use g_steal_pointer instead of VIR_STEAL_PTR
>    util: use g_steal_pointer instead of VIR_STEAL_PTR
>    Use g_steal_pointer instead of VIR_STEAL_PTR everywhere
>    internal: delete VIR_STEAL_PTR


Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal

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