qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] LOCK GUARDS: replace manual lock()/unlock() calls to QEMU_LO


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH] LOCK GUARDS: replace manual lock()/unlock() calls to QEMU_LOCK_GUARD()
Date: Tue, 8 Nov 2022 09:05:51 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.4.1

Hi,

On 8/11/22 06:11, nyoro.gachu@gmail.com wrote:
From: Samker <nyoro.martin@gmail.com>

This is patch replaces WITH_QEMU_LOCK_GUARD() call with the
QEMU_LOCK_GUARD()

Signed-off-by: Samker <nyoro.martin@gmail.com>
---
  softmmu/physmem.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/softmmu/physmem.c b/softmmu/physmem.c
index fb00596777..907491ae17 100644
--- a/softmmu/physmem.c
+++ b/softmmu/physmem.c
@@ -3115,7 +3115,7 @@ void cpu_register_map_client(QEMUBH *bh)
  {
      MapClient *client = g_malloc(sizeof(*client));
- WITH_QEMU_LOCK_GUARD(&map_client_list_lock);
+    QEMU_LOCK_GUARD(&map_client_list_lock);
      client->bh = bh;
      QLIST_INSERT_HEAD(&map_client_list, client, link);
      if (!qatomic_read(&bounce.in_use)) {
@@ -3143,7 +3143,7 @@ void cpu_unregister_map_client(QEMUBH *bh)
  {
      MapClient *client;
- WITH_QEMU_LOCK_GUARD(&map_client_list_lock);
+    QEMU_LOCK_GUARD(&map_client_list_lock);
      QLIST_FOREACH(client, &map_client_list, link) {
          if (client->bh == bh) {
              cpu_unregister_map_client_do(client);

This patch doesn't apply...

$ git grep QEMU_LOCK_GUARD origin/master -- softmmu/physmem.c
$

On what is it based?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]