[libvirt PATCH 00/11] Automatic mutex management - part 3

Tim Wiederhake twiederh at redhat.com
Thu Feb 17 13:00:52 UTC 2022


Use the recently implemented VIR_LOCK_GUARD and VIR_WITH_MUTEX_LOCK_GUARD
to simplify mutex management.

Tim Wiederhake (11):
  test: Use automatic mutex management
  openvz: Use automatic mutex management
  remote_daemon_dispatch: Use automatic mutex management
  netdev: Use automatic mutex management
  nodesuspend: Use automatic mutex management
  admin: Use automatic mutex management
  esx_stream: Use automatic mutex management
  esx_vi: Use automatic mutex management
  storage: Statically initialize mutex
  storage: Move and split up storateStateCleanup
  storage: Use automatic mutex management

 src/admin/admin_server_dispatch.c   |   3 +-
 src/conf/virstorageobj.h            |   2 -
 src/esx/esx_stream.c                |  65 ++++------
 src/esx/esx_vi.c                    | 109 +++++++---------
 src/openvz/openvz_driver.c          |  91 +++++---------
 src/remote/remote_daemon_dispatch.c | 187 +++++++++-------------------
 src/storage/storage_driver.c        |  97 +++++++--------
 src/test/test_driver.c              |  15 +--
 src/util/virnetdev.c                |  20 ++-
 src/util/virnodesuspend.c           |  54 +++-----
 10 files changed, 228 insertions(+), 415 deletions(-)

-- 
2.31.1





More information about the libvir-list mailing list