[PATCH v2 0/2] Replaced locks with lock guard macros

dnbrdsky@gmail.com posted 2 patches 4 years, 1 month ago
Only 0 patches received!
There is a newer version of this series
block/iscsi.c           | 11 +++------
block/nfs.c             | 51 +++++++++++++++++++----------------------
cpus-common.c           | 13 ++++-------
hw/display/qxl.c        | 43 ++++++++++++++++------------------
hw/vfio/platform.c      |  4 +---
include/qemu/lockable.h |  2 +-
include/qemu/rcu.h      |  2 +-
migration/migration.c   |  3 +--
migration/multifd.c     |  8 +++----
migration/ram.c         |  3 +--
monitor/misc.c          |  4 +---
ui/spice-display.c      | 14 +++++------
util/log.c              |  4 ++--
util/qemu-timer.c       | 17 +++++++-------
util/rcu.c              |  8 +++----
util/thread-pool.c      |  3 +--
util/vfio-helpers.c     |  4 ++--
17 files changed, 85 insertions(+), 109 deletions(-)
[PATCH v2 0/2] Replaced locks with lock guard macros
Posted by dnbrdsky@gmail.com 4 years, 1 month ago
From: Daniel Brodsky <dnbrdsky@gmail.com>

This patch set adds:
- a fix for lock guard macros so they can be used multiple times in
the same function
- replacement of locks with lock guards where appropriate

v1 -> v2:
- fixed whitespace churn
- added cover letter so patch set referenced correctly

Daniel Brodsky (2):
  lockable: fix __COUNTER__ macro to be referenced properly
  lockable: replaced locks with lock guard macros where appropriate

 block/iscsi.c           | 11 +++------
 block/nfs.c             | 51 +++++++++++++++++++----------------------
 cpus-common.c           | 13 ++++-------
 hw/display/qxl.c        | 43 ++++++++++++++++------------------
 hw/vfio/platform.c      |  4 +---
 include/qemu/lockable.h |  2 +-
 include/qemu/rcu.h      |  2 +-
 migration/migration.c   |  3 +--
 migration/multifd.c     |  8 +++----
 migration/ram.c         |  3 +--
 monitor/misc.c          |  4 +---
 ui/spice-display.c      | 14 +++++------
 util/log.c              |  4 ++--
 util/qemu-timer.c       | 17 +++++++-------
 util/rcu.c              |  8 +++----
 util/thread-pool.c      |  3 +--
 util/vfio-helpers.c     |  4 ++--
 17 files changed, 85 insertions(+), 109 deletions(-)

-- 
2.25.1