qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [COMMIT df377d0] linux-user: initialize mmap_mutex proper


From: Anthony Liguori
Subject: [Qemu-commits] [COMMIT df377d0] linux-user: initialize mmap_mutex properly
Date: Tue, 16 Jun 2009 19:36:03 -0000

From: Nathan Froyd <address@hidden>

We initialize mmap_mutex in any child threads/processes, but we need to
correctly statically initialize it for the original process.

Signed-off-by: Nathan Froyd <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>

diff --git a/linux-user/mmap.c b/linux-user/mmap.c
index aa5813f..aa22006 100644
--- a/linux-user/mmap.c
+++ b/linux-user/mmap.c
@@ -36,7 +36,7 @@
 //#define DEBUG_MMAP
 
 #if defined(USE_NPTL)
-pthread_mutex_t mmap_mutex;
+pthread_mutex_t mmap_mutex = PTHREAD_MUTEX_INITIALIZER;
 static int __thread mmap_lock_count;
 
 void mmap_lock(void)




reply via email to

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