patch-2.4.13 linux/fs/namespace.c
Next file: linux/fs/nfs/read.c
Previous file: linux/fs/namei.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Mon Oct 15 18:47:36 2001
- Orig file:
v2.4.12/linux/fs/namespace.c
- Orig date:
Thu Oct 11 08:02:26 2001
diff -u --recursive --new-file v2.4.12/linux/fs/namespace.c linux/fs/namespace.c
@@ -153,6 +153,8 @@
atomic_inc(&sb->s_active);
mnt->mnt_sb = sb;
mnt->mnt_root = dget(root);
+ mnt->mnt_mountpoint = mnt->mnt_root;
+ mnt->mnt_parent = mnt;
}
return mnt;
}
@@ -1086,7 +1088,7 @@
printk(KERN_NOTICE "Trying to unmount old root ... ");
if (!blivet) {
spin_lock(&dcache_lock);
- list_del(&old_rootmnt->mnt_list);
+ list_del_init(&old_rootmnt->mnt_list);
spin_unlock(&dcache_lock);
mntput(old_rootmnt);
mntput(old_rootmnt);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)