|
@@ -26,14 +26,7 @@ struct fs_struct;
|
|
|
|
|
|
extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *,
|
|
|
struct fs_struct *);
|
|
|
-extern void __put_mnt_ns(struct mnt_namespace *ns);
|
|
|
-
|
|
|
-static inline void put_mnt_ns(struct mnt_namespace *ns)
|
|
|
-{
|
|
|
- if (atomic_dec_and_lock(&ns->count, &vfsmount_lock))
|
|
|
- /* releases vfsmount_lock */
|
|
|
- __put_mnt_ns(ns);
|
|
|
-}
|
|
|
+extern void put_mnt_ns(struct mnt_namespace *ns);
|
|
|
|
|
|
static inline void exit_mnt_ns(struct task_struct *p)
|
|
|
{
|