[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/2] Replaced locks with lock guard macros
From: |
dnbrdsky |
Subject: |
[PATCH v3 0/2] Replaced locks with lock guard macros |
Date: |
Fri, 20 Mar 2020 05:04:54 -0700 |
From: Daniel Brodsky <address@hidden>
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
v2 -> v3:
- added __COUNTER__ fix for additional lock guard macro
- added missing include header in platform.c
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 | 5 ++--
include/qemu/lockable.h | 4 ++--
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, 87 insertions(+), 110 deletions(-)
--
2.25.1
- [PATCH v3 0/2] Replaced locks with lock guard macros,
dnbrdsky <=
Re: [PATCH v3 0/2] Replaced locks with lock guard macros, no-reply, 2020/03/20