diff options
author | Ram Pai <linuxram@us.ibm.com> | 2005-11-07 17:17:51 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-07 18:18:10 -0800 |
commit | 390c684367de37e1c2f9005cf92f7a746c69fdd3 (patch) | |
tree | 23cf8783db5fdec3717c79f989c6872955679036 /include | |
parent | 36341f64569b0c4572478237ec5ed318f0762510 (diff) | |
download | blackbird-op-linux-390c684367de37e1c2f9005cf92f7a746c69fdd3.tar.gz blackbird-op-linux-390c684367de37e1c2f9005cf92f7a746c69fdd3.zip |
[PATCH] making namespace_sem global
This removes the per-namespace semaphore in favor of a global semaphore.
This can have an effect on namespace scalability.
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Ram Pai <linuxram@us.ibm.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/namespace.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/namespace.h b/include/linux/namespace.h index 6f0f25d64c38..6731977c4c13 100644 --- a/include/linux/namespace.h +++ b/include/linux/namespace.h @@ -9,7 +9,6 @@ struct namespace { atomic_t count; struct vfsmount * root; struct list_head list; - struct rw_semaphore sem; wait_queue_head_t poll; int event; }; |