--- /home/linux/views/linux-2.6.12-rc4/fs/open.c 2005-03-02 03:00:01.000000000 -0800 +++ linux-2.6.12-rc4/fs/open.c 2005-05-13 01:30:44.000000000 -0700 @@ -552,6 +552,8 @@ dentry = file->f_dentry; mnt = file->f_vfsmnt; inode = dentry->d_inode; + if(mnt->mnt_namespace != current->namespace) + goto out_putf; error = -ENOTDIR; if (!S_ISDIR(inode->i_mode))