--- namespace.c | 1 + 1 files changed, 1 insertion(+) Index: linux-2.6.9-quilt/fs/namespace.c =================================================================== --- linux-2.6.9-quilt.orig/fs/namespace.c 2004-11-08 11:18:39.980358880 -0500 +++ linux-2.6.9-quilt/fs/namespace.c 2004-11-08 11:19:24.702560072 -0500 @@ -352,6 +352,7 @@ void umount_tree(struct vfsmount *mnt) mnt = list_entry(kill.next, struct vfsmount, mnt_list); list_del_init(&mnt->mnt_list); list_del_init(&mnt->mnt_fslink); + mnt->mnt_namespace = NULL; if (mnt->mnt_parent == mnt) { spin_unlock(&vfsmount_lock); } else {