[PATCH] kill altroot

long overdue...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
Al Viro
2008-05-10 20:44:54 -04:00
parent 8bb79224b8
commit 7f2da1e7d0
31 changed files with 5 additions and 466 deletions

View File

@@ -548,7 +548,7 @@ asmlinkage long sys_chroot(const char __user * filename)
struct nameidata nd;
int error;
error = __user_walk(filename, LOOKUP_FOLLOW | LOOKUP_DIRECTORY | LOOKUP_NOALT, &nd);
error = __user_walk(filename, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &nd);
if (error)
goto out;
@@ -561,7 +561,6 @@ asmlinkage long sys_chroot(const char __user * filename)
goto dput_and_out;
set_fs_root(current->fs, &nd.path);
set_fs_altroot();
error = 0;
dput_and_out:
path_put(&nd.path);