diff options
Diffstat (limited to 'fs/ncpfs/inode.c')
-rw-r--r-- | fs/ncpfs/inode.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/fs/ncpfs/inode.c b/fs/ncpfs/inode.c index d277a58bd128..a1f3e972c6ef 100644 --- a/fs/ncpfs/inode.c +++ b/fs/ncpfs/inode.c | |||
@@ -63,7 +63,7 @@ static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags) | |||
63 | 63 | ||
64 | if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) == | 64 | if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) == |
65 | SLAB_CTOR_CONSTRUCTOR) { | 65 | SLAB_CTOR_CONSTRUCTOR) { |
66 | init_MUTEX(&ei->open_sem); | 66 | mutex_init(&ei->open_mutex); |
67 | inode_init_once(&ei->vfs_inode); | 67 | inode_init_once(&ei->vfs_inode); |
68 | } | 68 | } |
69 | } | 69 | } |
@@ -72,7 +72,8 @@ static int init_inodecache(void) | |||
72 | { | 72 | { |
73 | ncp_inode_cachep = kmem_cache_create("ncp_inode_cache", | 73 | ncp_inode_cachep = kmem_cache_create("ncp_inode_cache", |
74 | sizeof(struct ncp_inode_info), | 74 | sizeof(struct ncp_inode_info), |
75 | 0, SLAB_RECLAIM_ACCOUNT, | 75 | 0, (SLAB_RECLAIM_ACCOUNT| |
76 | SLAB_MEM_SPREAD), | ||
76 | init_once, NULL); | 77 | init_once, NULL); |
77 | if (ncp_inode_cachep == NULL) | 78 | if (ncp_inode_cachep == NULL) |
78 | return -ENOMEM; | 79 | return -ENOMEM; |
@@ -520,7 +521,7 @@ static int ncp_fill_super(struct super_block *sb, void *raw_data, int silent) | |||
520 | } | 521 | } |
521 | 522 | ||
522 | /* server->lock = 0; */ | 523 | /* server->lock = 0; */ |
523 | init_MUTEX(&server->sem); | 524 | mutex_init(&server->mutex); |
524 | server->packet = NULL; | 525 | server->packet = NULL; |
525 | /* server->buffer_size = 0; */ | 526 | /* server->buffer_size = 0; */ |
526 | /* server->conn_status = 0; */ | 527 | /* server->conn_status = 0; */ |
@@ -557,7 +558,7 @@ static int ncp_fill_super(struct super_block *sb, void *raw_data, int silent) | |||
557 | server->dentry_ttl = 0; /* no caching */ | 558 | server->dentry_ttl = 0; /* no caching */ |
558 | 559 | ||
559 | INIT_LIST_HEAD(&server->tx.requests); | 560 | INIT_LIST_HEAD(&server->tx.requests); |
560 | init_MUTEX(&server->rcv.creq_sem); | 561 | mutex_init(&server->rcv.creq_mutex); |
561 | server->tx.creq = NULL; | 562 | server->tx.creq = NULL; |
562 | server->rcv.creq = NULL; | 563 | server->rcv.creq = NULL; |
563 | server->data_ready = sock->sk->sk_data_ready; | 564 | server->data_ready = sock->sk->sk_data_ready; |