Commit d4f9af9d authored by Ingo Molnar's avatar Ingo Molnar Committed by Linus Torvalds

[PATCH] sem2mutex: inotify

Semaphore to mutex conversion.

The conversion was generated via scripts, and the result was validated
automatically via a script as well.
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Cc: John McCutchan <ttb@tentacle.dhs.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Acked-by: default avatarRobert Love <rml@novell.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent d3be915f
...@@ -206,7 +206,7 @@ void inode_init_once(struct inode *inode) ...@@ -206,7 +206,7 @@ void inode_init_once(struct inode *inode)
i_size_ordered_init(inode); i_size_ordered_init(inode);
#ifdef CONFIG_INOTIFY #ifdef CONFIG_INOTIFY
INIT_LIST_HEAD(&inode->inotify_watches); INIT_LIST_HEAD(&inode->inotify_watches);
sema_init(&inode->inotify_sem, 1); mutex_init(&inode->inotify_mutex);
#endif #endif
} }
......
This diff is collapsed.
...@@ -509,7 +509,7 @@ struct inode { ...@@ -509,7 +509,7 @@ struct inode {
#ifdef CONFIG_INOTIFY #ifdef CONFIG_INOTIFY
struct list_head inotify_watches; /* watches on this inode */ struct list_head inotify_watches; /* watches on this inode */
struct semaphore inotify_sem; /* protects the watches list */ struct mutex inotify_mutex; /* protects the watches list */
#endif #endif
unsigned long i_state; unsigned long i_state;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment