Thread (20 messages) flat view 20 messages, 2 authors, 2010-08-09

Re: [PATCH 4/9] v4 Add mutex for add/remove of memory blocks

From: KAMEZAWA Hiroyuki <hidden>
Date: 2010-08-05 04:58:14
Also in: linux-mm, lkml

On Tue, 03 Aug 2010 08:39:50 -0500
Nathan Fontenot [off-list ref] wrote:
Add a new mutex for use in adding and removing of memory blocks.  This
is needed to avoid any race conditions in which the same memory block could
be added and removed at the same time.

Signed-off-by: Nathan Fontenot <redacted>
Acked-by: KAMEZAWA Hiroyuki <redacted>

But a nitpick (see below)
quoted hunk ↗ jump to hunk
---
 drivers/base/memory.c |    9 +++++++++
 1 file changed, 9 insertions(+)

Index: linux-2.6/drivers/base/memory.c
===================================================================
--- linux-2.6.orig/drivers/base/memory.c	2010-08-02 13:35:00.000000000 -0500
+++ linux-2.6/drivers/base/memory.c	2010-08-02 13:45:34.000000000 -0500
@@ -27,6 +27,8 @@
 #include <asm/atomic.h>
 #include <asm/uaccess.h>
 
+static struct mutex mem_sysfs_mutex;
+
For static symbol of mutex, we usually do
	static DEFINE_MUTEX(mem_sysfs_mutex);

Then, extra calls of mutex_init() is not required.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help