[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 3/9] Global rename lock
From: |
Arun R Bharadwaj |
Subject: |
[Qemu-devel] [PATCH 3/9] Global rename lock |
Date: |
Thu, 14 Oct 2010 17:54:00 +0530 |
User-agent: |
StGit/0.15 |
From: Sripathi Kodi <address@hidden>
---
hw/virtio-9p.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/virtio-9p.c b/hw/virtio-9p.c
index 02a4ec4..ef6175a 100644
--- a/hw/virtio-9p.c
+++ b/hw/virtio-9p.c
@@ -21,6 +21,8 @@
int debug_9p_pdu;
+QemuRWMutex global_rename_lock;
+
enum {
Oread = 0x00,
Owrite = 0x01,
@@ -3906,6 +3908,7 @@ VirtIODevice *virtio_9p_init(DeviceState *dev, V9fsConf
*conf)
QTAILQ_INIT(&v9fs_async_struct.post_op_list);
qemu_mutex_init(&(v9fs_async_struct.lock));
qemu_rwmutex_init(&(s->fid_list_lock));
+ qemu_rwmutex_init(&global_rename_lock);
/* Create async queue. */
(void)v9fs_do_async_posix;
- [Qemu-devel] [RFC PATCH 0/9] Second threading model., Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 1/9] Add read-write lock to QEMU, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 2/9] Introduce lock fid_list_lock to protect the fid list., Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 3/9] Global rename lock,
Arun R Bharadwaj <=
- [Qemu-devel] [PATCH 4/9] Convert stat into 2nd threading model, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 5/9] Convert wstat into 2nd threading model, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 6/9] Convert open into 2nd threading model, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 7/9] Convert walk into 2nd threading model, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 8/9] Convert read into 2nd threading model, Arun R Bharadwaj, 2010/10/14
- [Qemu-devel] [PATCH 9/9] Convert write into 2nd threading model., Arun R Bharadwaj, 2010/10/14