|
@@ -575,13 +575,11 @@ int ecryptfs_init_ecryptfs_miscdev(void)
|
|
int rc;
|
|
int rc;
|
|
|
|
|
|
atomic_set(&ecryptfs_num_miscdev_opens, 0);
|
|
atomic_set(&ecryptfs_num_miscdev_opens, 0);
|
|
- mutex_lock(&ecryptfs_daemon_hash_mux);
|
|
|
|
rc = misc_register(&ecryptfs_miscdev);
|
|
rc = misc_register(&ecryptfs_miscdev);
|
|
if (rc)
|
|
if (rc)
|
|
printk(KERN_ERR "%s: Failed to register miscellaneous device "
|
|
printk(KERN_ERR "%s: Failed to register miscellaneous device "
|
|
"for communications with userspace daemons; rc = [%d]\n",
|
|
"for communications with userspace daemons; rc = [%d]\n",
|
|
__func__, rc);
|
|
__func__, rc);
|
|
- mutex_unlock(&ecryptfs_daemon_hash_mux);
|
|
|
|
return rc;
|
|
return rc;
|
|
}
|
|
}
|
|
|
|
|